v0.5.2-rc1
Pre-release
Pre-release
This release tackles several latency issues in the message processing pipeline. It improves the latency of the message and tx processing pipeline when processing new messages/txs after being idle. It also makes the garbage collection process asynchronous as deleting large files in the pipeline directly caused severe latency issues.
Breaking changes
- Files are now given a grace period after being forgotten, 24 hours by default.
What's Changed
- Internal: remove useless variable in commands.py by @odesenfans in #491
- Doc: configuration module by @odesenfans in #493
- Internal: remove test-only method of MessageHandler by @odesenfans in #494
- Internal: split message handler by @odesenfans in #495
- CI: do not build on push by @odesenfans in #499
- Internal: TX processing is now event-based by @odesenfans in #492
- Chore: bump aio_pika to 9.1.5 by @odesenfans in #496
- Chore: bump alembic to 1.12.1 by @odesenfans in #498
- Chore: bump asyncpg to 0.28.0 by @odesenfans in #501
- Chore: bump coincurve to 18.0.0 by @odesenfans in #502
- Chore: bump aiocache to 0.12.2 by @odesenfans in #497
- Chore: bump configparser to 6.0.0 by @odesenfans in #503
- Chore: bump eth_account to 0.10.0 by @odesenfans in #504
- Chore: bump pytz to 2023.3 by @odesenfans in #506
- Chore: bump gunicorn to 21.2.0 by @odesenfans in #505
- Chore: bump Redis (Python lib) to 5.0.1 by @odesenfans in #507
- Chore: bump Sentry SDK to 1.34.0 by @odesenfans in #508
- Chore: bump substrate-interface to 1.7.4 by @odesenfans in #510
- Chore: bump to uvloop 0.19.0 by @odesenfans in #512
- Chore: bump setproctitle to 1.3.3 by @odesenfans in #509
- Chore: bump web3 to 6.11.2 by @odesenfans in #513
- Chore: bump urllib3 to 2.0.7 and requests to 2.31.0 by @odesenfans in #511
- Chore: bump Kubo to 0.23.0 by @odesenfans in #515
- Internal: message processing is now event-based by @odesenfans in #500
- Fix: warning on failure to close node cache properly by @odesenfans in #514
- Feature: asynchronous garbage collector by @odesenfans in #516
- Release candidate: v0.5.2-rc1 by @odesenfans in #517
Full Changelog: v0.5.1...v0.5.2-rc1