Xodus v1.3.124 Release Notes

Release Date: 2019-10-03 // 12 days ago
  • πŸš€ This release brings bug fixes and minor performance improvements related to Entity Stores.

    API clarification.

    Starting from version 1.3.124, EntityStore.close() doesn't close underlying explicitly created Environment. Prior to 1.3.124, this contract was undefined.

    πŸ› Bug fixes

    • Environments
      • XD-786 β€” Xodus OutOfMemory during environment.truncateStore() of stores with large (100k+) records in 1.3.x.
      • XD-787 β€” Xodus cannot open multiple entity stores with the same environment
      • XD-789 β€” Stuck transaction monitor fails to finish expired transaction created against ContextualEnvironment

    πŸš€ Release Notes
    Maven Central


Previous changes from v1.3.91

  • ⚑️ This is bug fix update.

    πŸ› Bug fixes

    • Environments
      • XD-770 β€” Update of existing BTree fails with exception if specified BTreeBalancePolicy's maximum page size is 4 times less than used before
      • XD-774 β€” removeStore() and openStore() in same transaction cause weird behaviour (thanks to Martin HΓ€usler for reporting)
      • XD-778 β€” WatchingFileDataReader ignores file system events produced by rsync
      • XD-780 β€” Forced GC run doesn't estimate total utilization

    πŸš€ Release Notes
    Maven Central