Xodus v1.2.3 Release Notes
Release Date: 2018-05-16 // almost 6 years ago-
🚀 Release 1.2.3 brings bug fixes and minor performance improvements.
🐎 As of 1.2.3, Xodus no longer uses NIO by default, i.e.
EnvironmentConfig.DEFAULT.getLogCacheUseNio()
returnsfalse
. This change can slightly affect performance of certain workloads, but it makes applications more stable and robust.🐛 Bug fixes
- Environments
- XD-629 — Transactions per second could get stuck on wildly incorrect value
- XD-682 — Indeterminate behavior of Cursor opened against a transaction which is flushed then
- XD-692 — Bad diagnostics of invalid cipher parameters
- XD-697 — Illegal reflective access error when running on JRE 9
- XD-698 — Unable to run an application in Docker under Windows
- XD-704 — EnvironmentConfig.DEFAULT can be mutated
- XD-705 — Cursor.close() is supposed to be idempotent but is not
- XD-706 — Undocumented restriction: Can't create mutable tree in a thread different from the one which transaction was created in
🐎 Performance improvements
- Entity Stores
- Environments