Dominique Leuenberger
1287678211
Accepting request 1154147 from systemsmanagement
...
OBS-URL: https://build.opensuse.org/request/show/1154147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=21
2024-03-03 19:19:28 +00:00
Klaus Kämpf
56d7f69321
Accepting request 1153896 from home:pgajdos:l
...
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
OBS-URL: https://build.opensuse.org/request/show/1153896
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=44
2024-03-01 18:24:47 +00:00
Dominique Leuenberger
e745840b46
Accepting request 1073055 from systemsmanagement
...
OBS-URL: https://build.opensuse.org/request/show/1073055
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=20
2023-03-22 21:28:58 +00:00
Klaus Kämpf
5b47b60be5
Accepting request 1072912 from home:dirkmueller:Factory
...
- update to 0.9.30:
* LMDB page_split: key threshold depends on page
size
* avoid gcc optimization bug on sparc64 linux
* - Mark infrequently used functions as cold
* clear C_EOF on cursor with MDB_FIRST_DUP
* Use sys/cachectl.h rather than asm/cachectl.h on
mips
OBS-URL: https://build.opensuse.org/request/show/1072912
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=42
2023-03-20 08:49:30 +00:00
Dominique Leuenberger
6c926dfc2f
Accepting request 1063407 from systemsmanagement
...
OBS-URL: https://build.opensuse.org/request/show/1063407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=19
2023-02-07 17:47:37 +00:00
Klaus Kämpf
93a32646c0
Accepting request 1060606 from home:smithey:branches:openSUSE:Factory
...
- update to 0.9.29:
* lmdump stop creating lock files
OBS-URL: https://build.opensuse.org/request/show/1060606
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=40
2023-02-06 12:00:48 +00:00
Dominique Leuenberger
10ac46e8a8
Accepting request 880265 from systemsmanagement
...
OBS-URL: https://build.opensuse.org/request/show/880265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=18
2021-03-21 22:20:17 +00:00
Klaus Kämpf
cdff433e33
Accepting request 880176 from home:dirkmueller:Factory
...
- update to 0.9.29:
* ITS#9461 refix ITS#9376
* ITS#9500 fix regression from ITS#8662
OBS-URL: https://build.opensuse.org/request/show/880176
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=38
2021-03-20 16:52:14 +00:00
Dominique Leuenberger
db0d0e4426
Accepting request 876445 from systemsmanagement
...
OBS-URL: https://build.opensuse.org/request/show/876445
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=17
2021-03-10 07:46:28 +00:00
Klaus Kämpf
0661298361
Accepting request 876328 from home:jgwang:branches:systemsmanagement
...
Update to version 0.9.28
OBS-URL: https://build.opensuse.org/request/show/876328
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=36
2021-03-03 10:14:47 +00:00
Dominique Leuenberger
8252ffc4db
Accepting request 788362 from systemsmanagement
...
- copy the pkg config support from the fedora package
- LMDB 0.9.24 Release (2019/07/24)
* ITS#8969 Tweak mdb_page_split
* ITS#8975 WIN32 fix writemap set_mapsize crash
* ITS#9007 Fix loose pages in WRITEMAP
OBS-URL: https://build.opensuse.org/request/show/788362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=16
2020-03-27 20:55:43 +00:00
Lars Vogdt
b4c27e95f8
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=34
2020-03-25 21:54:35 +00:00
Lars Vogdt
f7d5ebbcca
Accepting request 787179 from home:darix:branches:systemsmanagement
...
- copy the pkg config support from the fedora package
- LMDB 0.9.24 Release (2019/07/24)
* ITS#8969 Tweak mdb_page_split
* ITS#8975 WIN32 fix writemap set_mapsize crash
* ITS#9007 Fix loose pages in WRITEMAP
OBS-URL: https://build.opensuse.org/request/show/787179
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=33
2020-03-22 20:56:03 +00:00
Dominique Leuenberger
e614b802ba
Accepting request 688581 from systemsmanagement
...
OBS-URL: https://build.opensuse.org/request/show/688581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=15
2019-04-01 10:32:32 +00:00
Klaus Kämpf
f9a5b7cdfb
Accepting request 688455 from home:StefanBruens:branches:systemsmanagement
...
- LMDB 0.9.23 Release (2018/12/19)
* ITS#8756 Fix loose pages in dirty list
* ITS#8831 Fix mdb_load flag init
* ITS#8844 Fix mdb_env_close in forked process
* Documentation
+ ITS#8857 mdb_cursor_del doesn't invalidate cursor
+ ITS#8908 GET_MULTIPLE etc don't change passed in key
- Drop upstream 0001-ITS-8756-remove-loose-pg-from-dirty-list-in-freelist.patch
- Cleanup:
* Use %license, drop %defattr
* Use https for Url tag
OBS-URL: https://build.opensuse.org/request/show/688455
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=31
2019-03-26 07:00:19 +00:00
Dominique Leuenberger
1e3526f79f
Accepting request 640739 from systemsmanagement
...
OBS-URL: https://build.opensuse.org/request/show/640739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=14
2018-10-12 11:07:39 +00:00
Klaus Kämpf
3e15d2383b
Accepting request 640693 from home:StefanBruens:branches:systemsmanagement
...
- Fix occasional crash when freed pages landed on the dirty list twice
* Add 0001-ITS-8756-remove-loose-pg-from-dirty-list-in-freelist.patch
OBS-URL: https://build.opensuse.org/request/show/640693
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=29
2018-10-09 06:37:10 +00:00
Dominique Leuenberger
26e129a594
Accepting request 613891 from systemsmanagement
...
OBS-URL: https://build.opensuse.org/request/show/613891
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=13
2018-06-05 10:51:16 +00:00
Klaus Kämpf
fbee085833
Accepting request 613819 from home:StefanBruens:branches:openSUSE:Factory
...
- LMDB 0.9.22 Release (2018-03-22)
* Fix MDB_DUPSORT alignment bug (ITS#8819)
* Fix regression with new db from 0.9.19 (ITS#8760)
* Fix liblmdb to build on Solaris (ITS#8612)
* Fix delete behavior with DUPSORT DB (ITS#8622)
* Fix mdb_cursor_get/mdb_cursor_del behavior (ITS#8722)
- LMDB 0.9.21 Release (2017/06/01)
* Fix xcursor after cursor_del (ITS#8622)
- LMDB 0.9.20 (Withdrawn)
* Fix mdb_load with escaped plaintext (ITS#8558)
* Fix mdb_cursor_last / mdb_put interaction (ITS#8557)
- LMDB 0.9.19 Release (2016/12/28)
* 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 0.9.18 Release (2016/02/05)
* Fix robust mutex detection on glibc 2.10-11 (ITS#8330)
* Fix page_search_root assert on FreeDB (ITS#8336)
* Fix MDB_APPENDDUP vs. rewrite(single item) (ITS#8334)
* Fix mdb_copy of large files on Windows
* Fix subcursor move after delete (ITS#8355)
* Fix mdb_midl_shirnk off-by-one (ITS#8363)
* Check for utf8_to_utf16 failures (ITS#7992)
* Catch strdup failure in mdb_dbi_open
* Build
+ Additional makefile var tweaks (ITS#8169)
* Documentation
+ Add Getting Started page
+ Update WRITEMAP description
- Drop 0002-Autoconf-files.patch, soname-configurable.patch and
add Makefile-build-use-shared-lib.patch instead. Instead of
replacing the Makefile with a libtool/automake based one, just
patch the relevant parts of the upstream Makefile.
OBS-URL: https://build.opensuse.org/request/show/613819
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=27
2018-06-04 07:07:20 +00:00
Klaus Kämpf
178deb39ef
fix rhel7
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=26
2017-12-20 09:10:02 +00:00
Dominique Leuenberger
5ff4f5c9dd
Accepting request 534127 from systemsmanagement
...
1
OBS-URL: https://build.opensuse.org/request/show/534127
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=12
2017-10-18 08:44:05 +00:00
Klaus Kämpf
e7e1e9035a
Accepting request 533945 from home:dirkmueller:branches:systemsmanagement
...
- add soname-configurable.patch: Actually set the soname in the
shared library rather than just renaming the files on disk post
install (which does not actually do anything)
OBS-URL: https://build.opensuse.org/request/show/533945
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=24
2017-10-16 06:33:45 +00:00
Dominique Leuenberger
ae8eefad1c
Accepting request 403644 from systemsmanagement
...
1
OBS-URL: https://build.opensuse.org/request/show/403644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=11
2016-06-29 13:03:00 +00:00
Klaus Kämpf
24b99dabaa
Accepting request 403432 from home:StefanBruens:branches:systemsmanagement
...
OBS-URL: https://build.opensuse.org/request/show/403432
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=22
2016-06-20 06:18:13 +00:00
Dominique Leuenberger
ab7331506c
Accepting request 358374 from systemsmanagement
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/358374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=10
2016-02-18 10:05:34 +00:00
Klaus Kämpf
f85c7e053c
- Renamed patches
...
0002-Add-extra-tools-and-CFEngine-modifications-for-LMDB.patch
-> 0001-Add-extra-tools-and-CFEngine-modifications-for-LMDB.patch
automake.diff
-> 0002-Autoconf-files.patch
0003-Optimization-Define-correct-cacheline-size-on-HPUX.patch
- Dropped patch (upstream)
0001-Patch-for-LMDB-to-use-robust-mutexes.patch
- Update to 0.9.17
Fix ITS#7377 catch calloc failure
Fix ITS#8237 regression from ITS#7589
Fix ITS#8238 page_split for DUPFIXED pages
Fix ITS#8221 MDB_PAGE_FULL on delete/rebalance
Fix ITS#8258 rebalance/split assert
Fix ITS#8263 cursor_put cursor tracking
Fix ITS#8264 cursor_del cursor tracking
Fix ITS#8310 cursor_del cursor tracking
Fix ITS#8299 mdb_del cursor tracking
Fix ITS#8300 mdb_del cursor tracking
Fix ITS#8304 mdb_del cursor tracking
Fix ITS#7771 fakepage cursor tracking
Fix ITS#7789 ensure mapsize >= pages in use
Fix ITS#7971 mdb_txn_renew0() new reader slots
Fix ITS#7969 use __sync_synchronize on non-x86
Fix ITS#8311 page_split from update_key
Fix ITS#8312 loose pages in nested txn
Fix ITS#8313 mdb_rebalance dummy cursor
Fix ITS#8315 dirty_room in nested txn
Fix ITS#8323 dirty_list in nested txn
Fix ITS#8316 page_merge cursor tracking
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=20
2016-02-01 14:26:59 +00:00
Stephan Kulow
50e9bbacb5
Accepting request 347881 from systemsmanagement
...
1
OBS-URL: https://build.opensuse.org/request/show/347881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=9
2015-12-13 08:38:53 +00:00
Klaus Kämpf
b86b130388
Accepting request 347837 from home:jengelh:branches:systemsmanagement
...
- Use a source URL
OBS-URL: https://build.opensuse.org/request/show/347837
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=18
2015-12-08 08:06:10 +00:00
Dominique Leuenberger
e285243df5
Accepting request 341011 from systemsmanagement
...
1
OBS-URL: https://build.opensuse.org/request/show/341011
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=8
2015-10-30 12:41:26 +00:00
Klaus Kämpf
78ba7b81e3
Accepting request 340787 from home:sumski:hazard:to:your:stereo
...
- Update to 0.9.16:
* Fix cursor EOF bug (ITS#8190)
* Fix handling of subDB records (ITS#8181)
* Fix mdb_midl_shrink() usage (ITS#8200)
- Changes since 0.9.15:
* Fix txn init (ITS#7961,#7987)
* Fix MDB_PREV_DUP (ITS#7955,#7671)
* Fix compact of empty env (ITS#7956)
* Fix mdb_copy file mode
* Fix mdb_env_close() after failed mdb_env_open()
* Fix mdb_rebalance collapsing root (ITS#8062)
* Fix mdb_load with large values (ITS#8066)
* Fix to retry writes on EINTR (ITS#8106)
* Fix mdb_cursor_del on empty DB (ITS#8109)
* Fix MDB_INTEGERDUP key compare (ITS#8117)
* Fix error handling (ITS#7959,#8157,etc.)
* Fix race conditions (ITS#7969,7970)
* Added workaround for fdatasync bug in ext3fs
* Build:
* Don't use -fPIC for static lib
* Update .gitignore (ITS#7952,#7953)
* Cleanup for "make test" (ITS#7841), "make clean", mtest*.c
* Misc. Android/Windows cleanup
* Documentation
* Fix MDB_APPEND doc
* Fix MDB_MAXKEYSIZE doc (ITS#8156)
* Fix mdb_cursor_put,mdb_cursor_del EACCES description
* Fix mdb_env_sync(MDB_RDONLY env) doc (ITS#8021)
* Clarify MDB_WRITEMAP doc (ITS#8021)
* Clarify mdb_env_open doc
OBS-URL: https://build.opensuse.org/request/show/340787
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=16
2015-10-26 13:52:21 +00:00
Stephan Kulow
8f83cc98fc
Accepting request 331874 from systemsmanagement
...
1
OBS-URL: https://build.opensuse.org/request/show/331874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=7
2015-09-24 05:17:04 +00:00
Klaus Kämpf
019cb65ff9
Accepting request 331873 from home:dimstar:Factory
...
- Add baselibs.conf: liblmdb*-32bit is required by
libKF5Baloo5-32bit.
OBS-URL: https://build.opensuse.org/request/show/331873
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=14
2015-09-18 08:00:31 +00:00
Dominique Leuenberger
546608cc3c
Accepting request 293839 from systemsmanagement
...
1
OBS-URL: https://build.opensuse.org/request/show/293839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=6
2015-04-02 14:03:40 +00:00
Klaus Kämpf
5d7692be2a
Accepting request 293807 from home:sumski:hazard:to:your:stereo
...
- Update to 0.9.14:
* Fix to support 64K page size (ITS#7713)
* Fix to persist decreased as well as increased mapsizes (ITS#7789)
* Fix cursor bug when deleting last node of a DUPSORT key
* Fix mdb_env_info to return FIXEDMAP address
* Fix ambiguous error code from writing to closed DBI (ITS#7825)
* Fix mdb_copy copying past end of file (ITS#7886)
* Fix cursor bugs from page_merge/rebalance
* Fix to dirty fewer pages in deletes (mdb_page_loose())
* Fix mdb_dbi_open creating subDBs (ITS#7917)
* Fix mdb_cursor_get(_DUP) with single value (ITS#7913)
* Fix Windows compat issues in mtests (ITS#7879)
* Add compacting variant of mdb_copy
* Add BigEndian integer key compare code
* Add mdb_dump/mdb_load utilities
- Changes since 0.9.13:
* Fix mdb_page_alloc unlimited overflow page search
* Documentation:
Re-fix MDB_CURRENT doc (ITS#7793)
Fix MDB_GET_MULTIPLE/MDB_NEXT_MULTIPLE doc
- Changes since 0.9.12:
* Fix MDB_GET_BOTH regression (ITS#7875,#7681)
* Fix MDB_MULTIPLE writing multiple keys (ITS#7834)
* Fix mdb_rebalance (ITS#7829)
* Fix mdb_page_split (ITS#7815)
* Fix md_entries count (ITS#7861,#7828,#7793)
* Fix MDB_CURRENT (ITS#7793)
* Fix possible crash on Windows DLL detach
* Misc code cleanup
* Documentation:
OBS-URL: https://build.opensuse.org/request/show/293807
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=12
2015-03-31 19:08:42 +00:00
Stephan Kulow
621825b625
Accepting request 248442 from systemsmanagement
...
1
OBS-URL: https://build.opensuse.org/request/show/248442
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=5
2014-09-12 08:03:27 +00:00
Klaus Kämpf
3732d3787c
Accepting request 248414 from home:elvigia:branches:systemsmanagement
...
- automake.diff changes:
* for autoconf tests to have effect, (like those in
0001-Patch-for-LMDB-to-use-robust-mutexes.patch) config.h must be
included as first file in all C code.
* in 32 bit systems, ensure we support large databases.
* Switch the compiler to the current C standard, currently -std=gnu99
in upcoming autoconf versions it is C11 though.
- liblmdb-implicit-decl.patch atol() requires stdlib.h
- Enable verbose build, rpmlint depends on that to work.
OBS-URL: https://build.opensuse.org/request/show/248414
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=10
2014-09-11 07:28:39 +00:00
Stephan Kulow
1b4bba1122
Accepting request 243623 from systemsmanagement
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/243623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=3
2014-08-05 19:11:16 +00:00
Klaus Kämpf
fb89d7b078
- Prevent deadlock when process holding the db lock dies
...
0001-Patch-for-LMDB-to-use-robust-mutexes.patch
- command line tools for debugging
0002-Add-extra-tools-and-CFEngine-modifications-for-LMDB.patch
- Switch to cmake, fix dynamic lib build and versioning.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=8
2014-07-28 15:59:55 +00:00
Stephan Kulow
c38e1a6366
Accepting request 234925 from systemsmanagement
...
- Replace verbose cmake script (remove CMakeLists.txt).
- Instead, use a simpler automake patch (add automake.diff). (forwarded request 234826 from jengelh)
OBS-URL: https://build.opensuse.org/request/show/234925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=2
2014-05-21 14:19:48 +00:00
Klaus Kämpf
4dbd3fba8d
Accepting request 234826 from home:jengelh:branches:systemsmanagement
...
- Replace verbose cmake script (remove CMakeLists.txt).
- Instead, use a simpler automake patch (add automake.diff).
OBS-URL: https://build.opensuse.org/request/show/234826
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=6
2014-05-21 07:39:07 +00:00
Stephan Kulow
509216eece
Accepting request 229748 from systemsmanagement
...
dependency of cfengine
OBS-URL: https://build.opensuse.org/request/show/229748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lmdb?expand=0&rev=1
2014-04-16 05:28:35 +00:00
Klaus Kämpf
74b6ba02dd
- Switch to cmake build
...
Drop liblmdb.patch
Add VERSION.cmake and CMakeLists.txt
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=4
2014-02-12 14:09:29 +00:00
Klaus Kämpf
cf384bfc96
Accepting request 221153 from home:oertel:branches:systemsmanagement
...
- at least set an soname, a version would be even better
OBS-URL: https://build.opensuse.org/request/show/221153
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=3
2014-02-09 12:09:56 +00:00
Klaus Kämpf
15156f45d8
fix libname and .so symlinks
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=2
2014-02-04 12:09:38 +00:00
Klaus Kämpf
154c3b498e
- Initial version 0.9.11
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/lmdb?expand=0&rev=1
2014-02-03 17:58:37 +00:00