CARVIEW |
Select Language
HTTP/2 200
date: Fri, 25 Jul 2025 03:56:20 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"2378747ca627e4e3cbc365e9ad1d9910"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=lOQH%2BqT99jw2dwGPonS9lwub7BgrPIGHG056OjKxh70DF9yDU03CNjS2GSAd%2BAWAR7VbJujMnhFM3Om1ZTlGKdSZ9gl95tIDVcVw43Y1wc6MDElltqreTUf1xcQa7szRvHMGz5p9EhCKCxMzuFsacuJrAuc1oSDshVO32H60ee%2BpB8tJp2qiIxkbhl8byEE2ndbnmruhlqkORxoS%2FcOo0%2BKphbegirGWZPKbAUSBnB51kzF63GvWrw7tRTyisdlg72NyzDgRr2XQjaqOE3t%2BJw%3D%3D--%2FyzrSuGjAJTgxzGo--k9WEQh5xVBOfUKIEb2sHkw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1936897459.1753415780; Path=/; Domain=github.com; Expires=Sat, 25 Jul 2026 03:56:20 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 25 Jul 2026 03:56:20 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: B2F6:3140B2:149D99:1DA8CD:68830064
Change Log · lmdbjava/lmdbjava Wiki · GitHub
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 124
Change Log
Ben Alex edited this page Feb 20, 2025
·
46 revisions
- Add
DbiFlags.MDB_UNSIGNEDKEY
to fix regression in unsigned buffer comparators (#237) - Update to LMDB 0.9.31 (#245)
- Updated dependencies: JNR-FFI, Agrona, Guava and Netty
- Adopt Zig cross compilation including Apple Silicon support (#217)
- Hold strong reference to all buffers passed to LmdbJava (#214)
- Refactor
Comparator
handling (#199) - Add
Env.readerCheck()
method and fix associatedLibrary
method (#212) - Introduce
Automatic-Module-Name
toMANIFEST.MF
(#213) - Updated dependencies: JNR-FFF, Agrona, Guava and Netty
- Update to LMDB native library 0.9.29 (#194)
- Fix bug where
Cursor
won't releaseKeyVal
if writeTxn
already closed (#197) - Support Netty
ByteBuf
variable sized data (#183) -
Env
concurrency documentation clarifications (#195) -
Env.openDbi(..)
now supports user-definedTxn
(#192) -
DirectBufferProxy
no longer uses an unnecessary concurrent queue for its pool (#200) - Closed
Env
is now tracked to prevent unexpected SIGSEGV from later usage (#185) - Updated dependencies: JNR-FFI, Agrona and Netty
- Support user-defined Netty
PooledByteBufAllocator
(#162) - Fix bug when comparing
ByteBuffer
s with differing lengths (#170) - Fix typo in
ByteBufferProxy
(#172) - Updated dependencies: JNR-FFI, Agrona and Netty
- Recompiled with Java 8 to fix JDK 9+ regression with
NoSuchMethodError
inByteBuffer
(#158)
- Update to LMDB native library 0.9.24 (#148)
- Promote Netty support from test to main source code (#152)
- Added support for
mdb_dbi_flags
(#146) - Added
Cursor.get(BufferProxy, BufferProxy, SeekOp)
method (#100) - JavaDoc improvements (#141)
- Fixed typo in
ConstantDerivedException
class name (#137) -
CursorIterator.iterable()
should only return once (#153) -
CursorIterator
design changes (#154) - Allow configuration of target directory for extracted library (#155)
- Fix bug where
Env.copy(File, CopyFlags)
should permit destination to be a file (#157) -
ByteArrayProxy
should be accessed usingPROXY_BA
(commit 57b1b5) -
DirectBufferProxy
should be accessed usingPROXY_DB
(commit b60e7d) - Created wiki pages to assist new users (#151)
- Updated dependencies: JNR-FFI, Agrona and Netty
- Added
Verifier
class to assist with support (#124) - Fixed bug where custom comparator used across threads (#127)
- Fixed bug where custom comparator in use across GC (#125)
- Fixed Netty
IndexOutOfBoundsException
due to unexpected buffer class (#133) - Improved
TutorialTest
so it doesn't unnecessarily use readers (#129) - Updated dependencies: Agrona and Netty
- Fixed Windows 10 segmentation faults on Java 9 or above (#97)
- Fixed Java 8 compiler use (#116)
- Updated bundled LMDB library to version 0.9.23 (#115)
- Updated dependencies: Agrona and Netty
- Fixed
KeyRange
IndexOutOfBoundsException
bug (#101) - Fixed Netty
IndexOutOfBoundsException
due to writer index exceeding buffer capacity (#113) -
Env
maxReader
now defaults to 126 as per LMDB C library (#114) -
Env
now offerssetMaxReader(long)
to change map size while in use (#112) - Documentation improvements (#105, #99)
- Modifications to build and execute on Java 11 (Java 8 remains the minimum version)
- Updated dependencies: JNR-FFF, Agrona, Guava and Netty
- Fixed
KeyRange
reverse iteration bugs (#72, #86, #89) - Fixed
ByteBuffer.order()
determinism from reused buffers (#76) - Added
CursorIterator.remove()
(#71) - Added support for deleting
Dbi
s (#64) - Added
toString()
methods toEnvInfo
andStat
- Improved descriptions for native exceptions (#63)
- Improved JavaDocs for
DbiFlags
andCursor
- Updated bundled LMDB library to version 0.9.22 (#88)
- Updated dependencies: JNR-FFI, Agrona, Guava and Netty
Clone this wiki locally
You can’t perform that action at this time.