Horizon v2.30.0
What's Changed
This is the first release that supports Protocol 21.
Added
- Bump XDR for protocol 21
- Make reaping batch sizes configurable via --history-retention-reap-count (#5272)
- Log tx meta when ingestion failures occur (#5268)
- Add deprecation warning for --captive-core-use-db (#5231)
Fixed
- Optimized reingestion by addressing performance slowdown due to unnecessary operations on history_transactions_filtered_tmp. Removed obsolete EnableIngestionFiltering flag. (#5283)
- Fix deadlock in parallel ingestion (#5263)
- Add missing tables to TruncateIngestStateTables() (#5253)
- Performance improvements in ingest library
- Reduce memory consumption of CheckpointChangeReader during state verification and state rebuild (#5270)
- Remove unnecessary use of ChangeCompactor to reduce memory bloat during ingestion (#5252)
Full Changelog: horizon-v2.29.0...horizon-v2.30.0