Issue 6467 - syncrepl enhancements
Summary: syncrepl enhancements
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: slapd (show other issues)
Version: 2.5.4
Hardware: All All
: --- normal
Target Milestone: 2.5.5
Assignee: OpenLDAP project
URL:
Keywords:
Depends on: 8768
Blocks:
  Show dependency treegraph
 
Reported: 2010-02-02 08:19 UTC by Howard Chu
Modified: 2021-11-29 17:27 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Howard Chu 2010-02-02 08:19:24 UTC
Full_Name: Howard Chu
Version: 2.5
OS: 
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (76.94.188.212)
Submitted by: hyc


Syncrepl refreshes can be very expensive without a sessionlog, and the syncprov
sessionlog is inadequate because it's in-memory only, and doesn't survive a
restart. Syncprov should be extended to take advantage of the accesslog overlay
if it is available.
Comment 1 Howard Chu 2010-07-28 18:23:44 UTC
moved from Incoming to Software Enhancements
Comment 2 Quanah Gibson-Mount 2017-08-30 22:44:56 UTC
changed notes
Comment 3 OpenLDAP project 2019-04-04 16:29:20 UTC
See also ITS#8125
Comment 4 Quanah Gibson-Mount 2019-04-04 16:29:20 UTC
changed notes
Comment 5 Ondřej Kuzník 2020-06-04 07:56:51 UTC
Code to implement this is in a merge request here:
https://git.openldap.org/openldap/openldap/-/merge_requests/5
Comment 6 Quanah Gibson-Mount 2020-07-22 22:34:40 UTC
Commits: 
  • 66a743f1 
by Ondřej Kuzník at 2020-07-22T22:25:10+01:00 
ITS#6467 Record minCSN in audit container


  • 43ebfa8f 
by Ondřej Kuzník at 2020-07-22T22:25:10+01:00 
ITS#6467 Make accesslog a possible sessionlog source


  • ee79cb38 
by Ondřej Kuzník at 2020-07-22T22:25:10+01:00 
ITS#6467 Add test script
Comment 8 Quanah Gibson-Mount 2021-05-11 19:19:52 UTC
Commits: 
  • efb84b3e 
by Ondřej Kuzník at 2021-05-11T18:19:22+00:00 
ITS#6467 Handle syncrepl searches with base of ""
Comment 9 Quanah Gibson-Mount 2021-05-20 17:08:27 UTC
Commits: 
  • c216ef53 
by Ondřej Kuzník at 2021-05-15T10:01:18+01:00 
ITS#6467 Reset avl root after releasing the tree


  • 5943a334 
by Ondřej Kuzník at 2021-05-15T10:01:51+01:00 
ITS#6467 Adjust log message
Comment 10 Quanah Gibson-Mount 2021-09-13 16:13:07 UTC
commit 726a2031334d066a6e463d7b992b6ca7b390e631
Author: Ondřej Kuzník <ondra@mistotebe.net>
Date:   Tue Jun 1 13:56:58 2021 +0100

    ITS#6467 Free uuid list after we're finished
Comment 11 Quanah Gibson-Mount 2021-09-13 16:13:18 UTC
RE25:

commit a00ec090bdcdfdb390ace2238f581ad147e5974f
Author: Ondřej Kuzník <ondra@mistotebe.net>
Date:   Tue Jun 1 13:56:58 2021 +0100

    ITS#6467 Free uuid list after we're finished