https://bugs.openldap.org/show_bug.cgi?id=9868
Issue ID: 9868 Summary: backglue and syncprov must use same pending_csn_list Product: OpenLDAP Version: 2.5.12 Hardware: All OS: All Status: UNCONFIRMED Keywords: needs_review Severity: normal Priority: --- Component: overlays Assignee: bugs@openldap.org Reporter: hyc@openldap.org Target Milestone: ---
When replication is performed on a glued DB hierarchy the syncprov overlay must only be configured on the top DB. But when writes occur on a subDB their CSNs will be queued on the subDB's be_pending_csn_list. When syncprov sees these writes it will try to graduate these CSNs from the top DB's be_pending_csn_list, but never find them there. The CSN list will grow without bound.
https://bugs.openldap.org/show_bug.cgi?id=9868
Howard Chu hyc@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |IN_PROGRESS
--- Comment #1 from Howard Chu hyc@openldap.org --- https://git.openldap.org/openldap/openldap/-/merge_requests/540
https://bugs.openldap.org/show_bug.cgi?id=9868
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|needs_review | Target Milestone|--- |2.5.13
https://bugs.openldap.org/show_bug.cgi?id=9868
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Quanah Gibson-Mount quanah@openldap.org --- head:
• 0d1db3c2 by Howard Chu at 2022-06-22T15:27:58+00:00 ITS#9868 Fixup pending_csn_list for backglue
• fbe844f8 by Howard Chu at 2022-06-22T15:27:58+00:00 ITS#9868 also fixup glue_sub_del()
RE26:
• 4cbf0dd5 by Howard Chu at 2022-06-23T18:45:22+00:00 ITS#9868 Fixup pending_csn_list for backglue
• 2aaceb97 by Howard Chu at 2022-06-23T18:45:27+00:00 ITS#9868 also fixup glue_sub_del()
RE25:
• 428ed983 by Howard Chu at 2022-06-23T18:50:16+00:00 ITS#9868 Fixup pending_csn_list for backglue
• e41e55ce by Howard Chu at 2022-06-23T18:50:21+00:00 ITS#9868 also fixup glue_sub_del()
https://bugs.openldap.org/show_bug.cgi?id=9868
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED