GitHub PushEvent at 2014-04-09 16:25:53
Repository: 389ds
Actor: rsbx
Payload: {"shas":[["12dc759196d5e470445a62078cff2a6ca021ff77","dd682663e4e3da13df308b2ed46f5cc58aead4f9@redhat.com","Ticket 47766 - Tombstone purging can crash the server if the backend is stopped/disabled\n\nBug Description:  The tombstone purge thread issues a callback search that will start\n                  reading id2entry, even if the backend is stopped.  This can crash the\n                  server.\n\nFix Description:  When performing a search and returning entries, check if the backend\n                  is started before reading id2entry.\n\nhttps://fedorahosted.org/389/ticket/47766\n\nReviewed by: nhosoi(Thanks!)\n(cherry picked from commit 559d70e0a1e3df75a66e41fd1c009b25ca6f6a08)","Mark Reynolds",true],["0ddf772afa209f4753c93fa799359c509abebe01","dd682663e4e3da13df308b2ed46f5cc58aead4f9@redhat.com","Ticket 47767 - Nested tombstones become orphaned after purge\n\nBug Description:  If there are nested tombstone entries, the parents will\n                  always be purged first, which leaves its child entries orphaned.\n\nFix Description:  When doing the tombstone purge, process the candidate list in\n                  reverse order, which will remove the child entries before the\n                  parent entries.\n\nhttps://fedorahosted.org/389/ticket/47767\n\nReviewed by: nhosoi(Thanks!)\n(cherry picked from commit ce23d5d8850fcd661260056737ae522420fbe67e)","Mark Reynolds",true],["48844b23f26f298cf248c5b760dc3f3d09ca6833","dd682663e4e3da13df308b2ed46f5cc58aead4f9@redhat.com","Ticket 47771 - Performing deletes during tombstone purging results in operation errors\n\nBug Description:  An operations error can occur when deleting entry while\n                  tombstone purging is happening.  The error occurs when it\n                  tries the lock the parent entry, but the parent entry was\n                  replaced in the cache before it could be locked.\n\nFix Description:  Return a special error code when cache_lock_entry fails because\n                  the entry was marked as deleted.  Then try to grab the entry\n                  again and lock it.\n\nhttps://fedorahosted.org/389/ticket/47771\n\nReviewed by: rmeggins & nhosoi(Thanks!!)\n(cherry picked from commit 844d09d0700fca7aa64a2453d99e7c274a76e784)","Mark Reynolds",true]],"size":3,"ref":"refs/heads/upstream/389-ds-base-1.3.2","head":"48844b23f26f298cf248c5b760dc3f3d09ca6833"}