0.7.0 focuses on refactoring the record file parsing to decouple the parsing from the persisting of data. This refactoring is laying the groundwork for additional performance improvements and allowing additional downstream components to register for notification of the transactions.
Enhancements
- Bump to version 0.7.0 #599
- REST Integration tests improvements 1 #590
- Slight performance and acceptance test improvements and corrections #588
- Move file handling logic from RecordItemParser to RecordFileParser #585
- JUnit parser performance tests for 1k tps record files #582
- Rename RecordFileLogger to RecordItemParser #581
- Make RecordFileLogger implementation of RecordItemListener #580
- Prepare RecordFileParser for file init/complete logic. #579
- Postgres Writer #3 : Move transaction and batching #578
- Use RecordItem in tests #577
- Postgres Writer #2 #576
- Postgres Writer #1 : move ctl and non-fee transfers #575
- Rename RecordFileLogger to RecordItemParser #567
- [parser refactor] Split PostgresWritingRecordParsedItemHandler out of RecordFileLogger #566
- Add Parser interfaces and domains. #565
- [Parser refactor] Add interfaces and domains #564
- Parser performance tests #559
- Parser re-design #553
Bug Fixes
- Fix check topic exists flag #593
- Check topic exists flag doesn't work #592
- Fix subscribe topic with end time not completing #543
- Subscribe topic with end time not completing #535
Contributors
We'd like to thank all the contributors who worked on this release!