{"push_id":672312402,"size":20,"distinct_size":0,"ref":"refs/heads/master","head":"be43c9446a62695788c5c2e3c7312fc01d2fe6a1","before":"1f5b57309e9f97ec667a8d6446292d9b932779f3","commits":[{"sha":"1951d457d80728fcf5bb7ca4eb68e7325d155c5b","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@yuriev.ru","name":"Leo Yuriev"},"message":"lmdb: fix test#6 and run it by 'make test'.\n\nChange-Id: I3a5bb363368f46576a5acaf332f9fd7feb46a3e5","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/1951d457d80728fcf5bb7ca4eb68e7325d155c5b"},{"sha":"9ebfd8b8a20e3fadf55c4cce731aac66e3b3fe7f","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@yuriev.ru","name":"Leo Yuriev"},"message":"lmdb: prepare to bigbang (separated minor changes).\n\nThis is 1/9 for https://github.com/ReOpen/ReOpenLDAP/issues/1\nand https://github.com/ReOpen/ReOpenLDAP/issues/2\n\nChange-Id: I3ba943b2e4597f3e796376a5a54851aa411b1aa1","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/9ebfd8b8a20e3fadf55c4cce731aac66e3b3fe7f"},{"sha":"f26c80bfa91335f471a7df051432eaf6a2c400f4","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@yuriev.ru","name":"Leo Yuriev"},"message":"lmdb: drops support for non-POSIX.\n\nThis is 2/9 for https://github.com/ReOpen/ReOpenLDAP/issues/1\nand https://github.com/ReOpen/ReOpenLDAP/issues/2\n\nChange-Id: I7ab3d5416381c9477edba4ce9db2f3fdc58a2d3d","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/f26c80bfa91335f471a7df051432eaf6a2c400f4"},{"sha":"b91acfd683cce411505c69e2a2b80973f1b7e5e0","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@yuriev.ru","name":"Leo Yuriev"},"message":"lmdb: drops no-lock operation mode (now MDB_NOLOCK is UNSUPPORTED).\n\nThis is 3/9 for https://github.com/ReOpen/ReOpenLDAP/issues/1\nand https://github.com/ReOpen/ReOpenLDAP/issues/2\n\nChange-Id: I7cd5d90c41424d6635accbb10c5801adeb1087e9","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/b91acfd683cce411505c69e2a2b80973f1b7e5e0"},{"sha":"fc2a70b507260fb3f92d1ff1849a454d2cc73a34","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@yuriev.ru","name":"Leo Yuriev"},"message":"lmdb: bigbang for sync-to-disk path and related.\n\nThis is 4/9 for https://github.com/ReOpen/ReOpenLDAP/issues/1\nand https://github.com/ReOpen/ReOpenLDAP/issues/2\n\nHere a lot of changes:\n - deleted a secondary DSYNC-mode file descriptor;\n - deleted a pointers to meta-pages and toggle-selection of ones;\n - removed MDB_FDATASYNC_WORKS/FDATASYNC_MAYBE_BROKEN stuff;\n - reworked use of fdatasync/fsync for safety without performance degradation;\n - txn-to-meta updating moved info mdb_txn_commit();\n - removed mdb_env_write_meta();\n - rewrited mdb_env_sync0() for clarify;\n\nChange-Id: I985464baa3cf486a2ceccf2c9dcb7a7fea698c46","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/fc2a70b507260fb3f92d1ff1849a454d2cc73a34"},{"sha":"b2718206f9e2e8a46946c16b27a427880d0bb950","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@yuriev.ru","name":"Leo Yuriev"},"message":"lmdb: weak/steady for meta-pages.\n\nThis is 5/9 for https://github.com/ReOpen/ReOpenLDAP/issues/1\nand https://github.com/ReOpen/ReOpenLDAP/issues/2\n\nChange-Id: Ica2dbe0bfd6ba58c00de161e2cd50594ee39c44d","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/b2718206f9e2e8a46946c16b27a427880d0bb950"},{"sha":"7c46b68f71a80f6e34616ef146e11e6f665d9858","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@yuriev.ru","name":"Leo Yuriev"},"message":"lmdb: forces a steady checkpoint if OOM occurred\nbecause of reclaiming stops on a weak ones.\n\nThis is 6/9 for https://github.com/ReOpen/ReOpenLDAP/issues/1\nand https://github.com/ReOpen/ReOpenLDAP/issues/2\n\nChange-Id: I91d8a3dfaf06e1917326d8f73c4a65565cde0b47","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/7c46b68f71a80f6e34616ef146e11e6f665d9858"},{"sha":"f4c384f5b3ce1c6f0fb804d88a0c1783587917d3","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@yuriev.ru","name":"Leo Yuriev"},"message":"lmdb: seek to steady meta-page on db-open.\n\nThis is 7/9 for https://github.com/ReOpen/ReOpenLDAP/issues/1\nand https://github.com/ReOpen/ReOpenLDAP/issues/2\n\nChange-Id: If59a6bfc7c6198e6b1e85f4bdc5b534ecff03123","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/f4c384f5b3ce1c6f0fb804d88a0c1783587917d3"},{"sha":"4423976f9139b05210d266b6995b9f4c05e4bb55","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@yuriev.ru","name":"Leo Yuriev"},"message":"lmdb: test for weak-checkpoints feature.\n\nThis is 8/9 for https://github.com/ReOpen/ReOpenLDAP/issues/1\nand https://github.com/ReOpen/ReOpenLDAP/issues/2\n\nChange-Id: I2bd2d62a9b79d2953409c865fad699d554c4b694","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/4423976f9139b05210d266b6995b9f4c05e4bb55"},{"sha":"29907f378f8e30cee9becd35c7bef9bb9b0c0403","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@yuriev.ru","name":"Leo Yuriev"},"message":"lmdb: update mdb_chk for checkpoints, minor cosmetics.\n\nThis is 9/9 for https://github.com/ReOpen/ReOpenLDAP/issues/1\nand https://github.com/ReOpen/ReOpenLDAP/issues/2\n\nChange-Id: I05f59313b4346c08bcd63d62e6c48a5f53c47852","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/29907f378f8e30cee9becd35c7bef9bb9b0c0403"},{"sha":"93897d67cf368bd44f198e08c405801aab5fa149","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@yuriev.ru","name":"Leo Yuriev"},"message":"slapd-mdb: refine setup lmdb-debug flags by idkfa-mode,\nwhen lmdb-backend configured as a module.\n\nChange-Id: If9845cf63c0922ba093985bdd84bce988a7e20cf","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/93897d67cf368bd44f198e08c405801aab5fa149"},{"sha":"1550107c8175a161b8538fe212f82475590b350d","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@yuriev.ru","name":"Leo Yuriev"},"message":"slapd: removes 'biglock local' warning for multi-master modes.\n\nChange-Id: Ie499ef2d924bc959c6f15bbfc4c4785c89aed086","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/1550107c8175a161b8538fe212f82475590b350d"},{"sha":"07d0b4e361e65adbddd29f5fb8625bc6a25ce9c2","author":{"email":"bee6ab4c922836f6a558b1e8dbc393b81627d805@openldap.org","name":"Howard Chu"},"message":"slapd-mdb: ITS#8146 fix mdb_filter_candidates for unindexed attr.\n\nChange result of MDB_IDL_ALL() to use the last entryID in the DB\ninstead of NOID.\n\nChange-Id: Ief3ecc5bb2cf268c2e4b19c679602c0f1b8a01cd","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/07d0b4e361e65adbddd29f5fb8625bc6a25ce9c2"},{"sha":"f9ce1dba45d5d52d42c69794dad60cc26b71117d","author":{"email":"bee6ab4c922836f6a558b1e8dbc393b81627d805@openldap.org","name":"Howard Chu"},"message":"slapd-backldap: ITS#8142 drop client connection on remote failure.\n\nOnly drop connection if user originally bound to this backend,\nand rebind-as-user was set. Sessions from other backends would\nuse idassert-bind so loss of creds doesn't affect them.\n\nAlso cleanup of return-code handling.\n\nChange-Id: If6a152e694af3766fd4f4c4699611152fec3c3a4","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/f9ce1dba45d5d52d42c69794dad60cc26b71117d"},{"sha":"87280d60e7ec15168f43a060e92e3d053d850e36","author":{"email":"86f099a3c4d555284d92d5009c199c74da199059@openldap.org","name":"Hallvard Furuseth"},"message":"lmdb: ITS#8117 Fix MDB_INTEGERDUP keysize doc.\n\nChange-Id: I7cf7c456f35fe9c5449a37ad9130864617197726","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/87280d60e7ec15168f43a060e92e3d053d850e36"},{"sha":"f93fb76a2592969ade743da6ab3245d4d58ac346","author":{"email":"86f099a3c4d555284d92d5009c199c74da199059@openldap.org","name":"Hallvard Furuseth"},"message":"lmdb-test: mtest*.c: Fix MDB_NOOVERWRITE, plug cursor leak.\n\nChange-Id: Idc2840fafc0d8cb4aaaa2e23b899a9ce7fb2b52b","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/f93fb76a2592969ade743da6ab3245d4d58ac346"},{"sha":"eb3f9fc540b8862531f31950b7716b0f332bf9cc","author":{"email":"86f099a3c4d555284d92d5009c199c74da199059@openldap.org","name":"Hallvard Furuseth"},"message":"lmdb: Set/clear mp_pad, md_pad (MDB_DUPFIXED data size).\n\nmdb_xcursor_init1(): md_pad is only used when MDB_DUPFIXED.\nmdb_page_split():    Copy mp_pad too. Used by mdb_page_list().\n\nChange-Id: Ia35cba3a367c04929a34a5879abc968202086e89","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/eb3f9fc540b8862531f31950b7716b0f332bf9cc"},{"sha":"03a34046a08b3797c9bc0a45e402eb7ac46c1a47","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@nardis.ca","name":"Ryan Tandy"},"message":"slapd: ITS#8150 let check_name_index handle frontend.\n\nThe fix for ITS#7016 only adjusted the frontend entry's DN, but not the\nnaming attribute in the entry. check_name_index knows how to do both.\n\nChange-Id: Ib26a2ef2368e4213cb12b2d222fbb6862547aad0","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/03a34046a08b3797c9bc0a45e402eb7ac46c1a47"},{"sha":"63efccafc012834147ba436ddadd8b6559a9ecb2","author":{"email":"bee6ab4c922836f6a558b1e8dbc393b81627d805@openldap.org","name":"Howard Chu"},"message":"slapd: ITS#8129 fix typo from ITS#6613.\n\nChange-Id: I781a45dad21ceb25267e8dcca35299e8540c989e","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/63efccafc012834147ba436ddadd8b6559a9ecb2"},{"sha":"be43c9446a62695788c5c2e3c7312fc01d2fe6a1","author":{"email":"2a93bae20e2ceb8908bf8e7d820d6f9bdfffa9f6@redhat.com","name":"Jan Synacek"},"message":"man-en: ITS#7769 Fix typo in slapd-meta manpage.\n\nChange-Id: Ie64ccf131513dd67feb310acc97f8fde941ae1be","distinct":false,"url":"https://api.github.com/repos/ReOpen/ReOpenLDAP/commits/be43c9446a62695788c5c2e3c7312fc01d2fe6a1"}]}