Back to bug 1370145

Who When What Removed Added
Noriko Hosoi 2016-08-25 20:30:22 UTC Status NEW POST
Noriko Hosoi 2016-10-06 20:28:23 UTC Status POST MODIFIED
Fixed In Version 389-ds-base-1.2.11.15-83.el6
errata-xmlrpc 2016-10-06 21:03:05 UTC Status MODIFIED ON_QA
Simon Pichugin 2016-11-25 13:33:42 UTC Status ON_QA VERIFIED
CC spichugi
Noriko Hosoi 2017-01-10 19:15:12 UTC Doc Text Bug: An index task executed through db2index.pl on the retro changelog backend may hang. The reason is that the retrocl-plugin start function acquires the changelog backend in Read but does not release it. The task tries to acquire the retro changelog backend in Write next, which causes the self deadlock.

Fix: Make retrocl_start to release the lock acquired in Read.

Result: There is no more self deadlock in reindexing the retro changelog.
Doc Type If docs needed, set a value Bug Fix
Marc Muehlfeld 2017-01-11 17:20:00 UTC Docs Contact mmuehlfe
Marc Muehlfeld 2017-01-19 07:45:37 UTC CC nhosoi
Doc Text Bug: An index task executed through db2index.pl on the retro changelog backend may hang. The reason is that the retrocl-plugin start function acquires the changelog backend in Read but does not release it. The task tries to acquire the retro changelog backend in Write next, which causes the self deadlock.

Fix: Make retrocl_start to release the lock acquired in Read.

Result: There is no more self deadlock in reindexing the retro changelog.
Reindexing the `retro` changelog no longer fails

Previously, the *retrocl-plugin* sets a lock in read mode on the changelog back end without releasing it. This could result in a deadlock situation. For example, an index task executed by the "db2index.pl" script on the `retro` changelog back end became unresponsive when a lock in write mode was set. This update applies a patch and as a result, reindexing the `retro` changelog no longer fails.
Flags needinfo?(nhosoi)
Noriko Hosoi 2017-01-19 23:44:52 UTC Flags needinfo?(nhosoi)
errata-xmlrpc 2017-03-21 00:58:38 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2017-03-21 10:22:44 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2017-03-21 06:22:44 UTC
Simon Pichugin 2020-09-13 20:51:55 UTC Link ID Github 389ds/389-ds-base/issues/956

Back to bug 1370145