From 79d1130e4c2ab5d826ec3b9cfd66128c79c10262 Mon Sep 17 00:00:00 2001 From: Bryan Matsuo Date: Fri, 10 Feb 2017 22:35:50 -0800 Subject: [PATCH 1/2] Set project version to v1.8.0 --- CHANGES.md | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 38006c4f..abc4c471 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,6 @@ #Release Change Log -##v1.8.0-dev +##v1.8.0 - lmdbscan: The package was moved out of the exp/ subtree and can now be considered stable and suitable for general use. diff --git a/README.md b/README.md index e54ef57a..df0efdfc 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -#lmdb-go [![releases/v1.7.0](https://img.shields.io/badge/release-v1.7.0-375eab.svg)](releases) [![C/v0.9.19](https://img.shields.io/badge/C-v0.9.19-555555.svg)](https://github.com/LMDB/lmdb/blob/mdb.RE/0.9/libraries/liblmdb/CHANGES) [![Build Status](https://travis-ci.org/bmatsuo/lmdb-go.svg?branch=master)](https://travis-ci.org/bmatsuo/lmdb-go) +#lmdb-go [![releases/v1.8.0](https://img.shields.io/badge/release-v1.8.0-375eab.svg)](releases) [![C/v0.9.19](https://img.shields.io/badge/C-v0.9.19-555555.svg)](https://github.com/LMDB/lmdb/blob/mdb.RE/0.9/libraries/liblmdb/CHANGES) [![Build Status](https://travis-ci.org/bmatsuo/lmdb-go.svg?branch=master)](https://travis-ci.org/bmatsuo/lmdb-go) Go bindings to the OpenLDAP Lightning Memory-Mapped Database (LMDB). From a56a3fd56431f0dcf339655b60cde7b8c55c8461 Mon Sep 17 00:00:00 2001 From: Bryan Matsuo Date: Fri, 10 Feb 2017 22:45:23 -0800 Subject: [PATCH 2/2] docs: Add LMDB 0.9.19 changes to CHANGES.md I seem to have forgotten about this when I updated the C library. Unforturnately there is no script for updating the library and I spend a lot of energy ensuring that the code is copied successfully. --- CHANGES.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index abc4c471..78ebd922 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -5,6 +5,30 @@ - lmdbscan: The package was moved out of the exp/ subtree and can now be considered stable and suitable for general use. - lmdb: Update LMDB C library to version 0.9.19 (#92). + +``` + Fix mdb_env_cwalk cursor init (ITS#8424) + Fix robust mutexes on Solaris 10/11 (ITS#8339) + Tweak Win32 error message buffer + Fix MDB_GET_BOTH on non-dup record (ITS#8393) + Optimize mdb_drop + Fix xcursors after mdb_cursor_del (ITS#8406) + Fix MDB_NEXT_DUP after mdb_cursor_del (ITS#8412) + Fix mdb_cursor_put resetting C_EOF (ITS#8489) + Fix mdb_env_copyfd2 to return EPIPE on SIGPIPE (ITS#8504) + Fix mdb_env_copy with empty DB (ITS#8209) + Fix behaviors with fork (ITS#8505) + Fix mdb_dbi_open with mainDB cursors (ITS#8542) + Fix robust mutexes on kFreeBSD (ITS#8554) + Fix utf8_to_utf16 error checks (ITS#7992) + Fix F_NOCACHE on MacOS, error is non-fatal (ITS#7682) + Build + Make shared lib suffix overridable (ITS#8481) + Documentation + Cleanup doxygen nits + Note reserved vs actual mem/disk usage +``` + - lmdb: Fix resource leak in cursor tests (bcf4e9f). - lmdb: Fix panic in Cursor.Get when using the Set op (#96). - docs: Improve documentation about when runtime.LockOSThread is required