Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade LMDB to 0.9.33 & use official OpenLDAP repo as source for updates #35

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

wojas
Copy link
Member

@wojas wojas commented Dec 20, 2024

Update script: use official OpenLDAP git repo for new versions

The Github mirror of LMDB does not appear to be updated with new tags anymore: https://github.com/LMDB/lmdb/tags

This is the official repository that it was mirroring:
https://git.openldap.org/openldap/openldap/-/tags?sort=updated_desc&search=LMDB_

This change switches the update script to the official repo.

Thanks to @fiatjaf for bringing this to our attention in #34.

Upgrade to 0.9.33

Using the updated script, upgrade to 0.9.33, which was not available on the Github mirror:

Upstream change log:

LMDB 0.9.33 Release (2024/05/21)
       ITS#9037 mdb_page_search: fix error code when DBI record is missing
       ITS#10198 For win32, stop passing ignored parameter
       ITS#10212 Fix meta page usage by read only tools

LMDB 0.9.32 Release (2024/01/29)
       ITS#9378 - Add ability to replay log and replay log tool
       ITS#10095 - partial revert of ITS#9278. The patch was incorrect and introduced numerous race conditions.
       ITS#10125 - mdb_load: fix cursor reinit in Append mode
       ITS#10137 - Allow users to define MDB_IDL_LOGN

The Github mirror of LMDB does not appear to be updated with new tags
anymore: https://github.com/LMDB/lmdb/tags

This is the official repository that it was mirroring:

    https://git.openldap.org/openldap/openldap/-/tags?sort=updated_desc&search=LMDB_

This change switches the update script to the official repo.
Upstream change log:

    LMDB 0.9.33 Release (2024/05/21)
           ITS#9037 mdb_page_search: fix error code when DBI record is missing
           ITS#10198 For win32, stop passing ignored parameter
           ITS#10212 Fix meta page usage by read only tools

    LMDB 0.9.32 Release (2024/01/29)
           ITS#9378 - Add ability to replay log and replay log tool
           ITS#10095 - partial revert of ITS#9278. The patch was incorrect and introduced numerous race conditions.
           ITS#10125 - mdb_load: fix cursor reinit in Append mode
           ITS#10137 - Allow users to define MDB_IDL_LOGN
@wojas wojas added this to the v1.9.3 milestone Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant