Skip to content

v10.1.0

Compare
Choose a tag to compare
@MonsieurNicolas MonsieurNicolas released this 13 Dec 00:29
· 5446 commits to testnet since this release
1fe2e8a

Stability improvements

  • This release contains major changes to the way stellar-core communicates with the database. The changes make the code easier to change in the future, and the immediate benefits are that the performance is improved for certain ledger types by several orders of magnitude.
  • Replaying buffered ledgers during catchup may sometimes cause stellar-core to get out of sync.
  • In some rare circumstances, some buckets would be deleted on startup, causing the instance to be in a corrupt state.

New features

  • New command line --disable-bucket-gc that allows to disabled bucket garbage collection (used in recovery and diagnostics scenario)
  • New command line option to flush the publish queue.
  • Updated command line argument parsing to follow a “subcommand” syntax. Making it easier to understand the logical grouping between commands.
  • Reworked all metrics (now documented in metrics.md).

Breaking changes

  • The invariant CacheIsConsistentWithDatabase has been removed.