1Revision history for Perl extension LMDB_File. 20.12 Wed Jan 25 2017 3 - Conditionally compile mdb_txn_id support. 4 - Updated README 5 60.11 Tue Jan 24 2017 7 - Fix a leak in error path 8 - Add support for mdb_txn_id 9 100.10 Fri May 20 2016 11 - Update for changes in MULTICALL API in 5.24 12 130.09 Wed Jan 27 2016 14 - Stole^WPort lmdb fix for my env_get_flags as a fix for older lmdbs 15 160.08 Tue Jan 21 2016 17 - Include liblmdb 0.9.70 18 - Adjust a test for fixed env_get_flags 19 - Fix for non English locales at test time, thanks to SREZIC 20 - Assorted cleanup 21 Thanks to rouzier and yanick for its contributions 22 230.07 Mon Nov 3 2014 24 - All DB perl-implemented attributes (comparators, ReadMode, UTF8, etc.) 25 are now keep in Env's wrapper, so preserved across transactions. 26 - Implement raw vs UTF-8 encoded DBs. See LMDB_File->UTF8 27 - Revamp zero-copy read mode. Please review LMDB_File->ReadMode 28 - Implement MDB_RESERVE flag in puts. 29 - Include RELEASED liblmdb 0.9.14 30 - Uses mdb_env_copy2 and mdb_env_copyfd2 for MDB_CP_COMPACT support 31 - Expose low-level put and get as methods of LDMB::Txn 32 - Add missing post 0.9.10 constants 33 340.06 Mon Sep 15 2014 35 - Include liblmdb 0.9.14 36 - Add LMDB::Txn->open and LMDB_file->new for low level dbi handling 37 - Complete LMDB_File->drop support. 38 - Fix typo in ->set_maxreaders 39 - Use proper default flags for some methods. 40 Thanks to Ken Fredric for its testing and reports 41 420.05 Fri Nov 22 2013 43 - Depends on 0.9.10+ 44 - Relax Perl version dependency to 5.10.0 45 - Avoid using freed memory at transaction end. 46 - Add -lrt, needed in solaris 47 - Documentation fixes 48 Thanks to Doug Hoyte for its contributions. 49 500.04 Tue Oct 8 2013 51 - Depends on 0.9.8+ for fixed mdb_env_copy and changed mdb_dbi_flags. 52 - Cache dbflags to avoid repeated function calls 53 - Fix custom comparators to use global $a and $b 54 - Add experimental LMDB_File->Flush method that commit and re-open 55 a txn/db for continued use, proposed by Mark Zealey. 56 - Experimental zero-copy read mode. See LDMB_File->ReadMode 57 580.03 Fri Aug 23 2013 59 - Fix MDB_INTEGERKEY handling, now works 60 - Reimplement mdb_env_copy to avoid O_DIRECT issues in unsupported filesystems. 61 - Fix STORE when using tie, thanks to Mark Zealey for the report. 62 - Avoid warn "undefined" for flags. 63 - Use proper locale when testing, should fix Alexandr Ciornii's 64 failed tests reports. 65 660.02 Tue Aug 20 2013 67 - Fix build with non threaded Perl. 68 - Skip a test when can't create local directory. 69 - Use LIBS and INC if passed to Makefile.PL 70 710.01 Mon Aug 19 2013 72 - early testing release, beta? 73 740.00 Tue Aug 6 11:44:32 2013 75 - original version; created by h2xs 1.23 76 77