Indexer 2.13.0 will be released tomorrow Wed July 27, 2022 at 9:30AM EDT (1:30 PM UTC).
Important Notice
A new --catchpoint
option should be provided when upgrading from an earlier version of Indexer, or provisioning a new writer for an existing database. This option will run a fast catchup routine that initializes the data directory. Detailed instructions are available here.
This process may take 30 minutes or more.
Highlights
Local account cache
In this release, we have added an account cache to the Indexer data directory. It is used during block processing to optimize internal data access. Processing is now simpler, faster, and no longer depends on postgres.
For more details, refer to the Data Directory documentation.
What’s Changed
Enhancements
- Github-Actions: Updating pr label check by @algojack in Github-Actions: Updating pr label check by algojack · Pull Request #1078 · algorand/indexer · GitHub
- RFC-0001: Rfc 0001 impl by @Eric-Warehime in RFC-0001: Rfc 0001 impl by Eric-Warehime · Pull Request #1069 · algorand/indexer · GitHub
- Enhancement: Use local ledger instead of postgres for account cache by @winder in Enhancement: Use local ledger instead of postgres for account cache by winder · Pull Request #1085 · algorand/indexer · GitHub
Not Yet Enabled
- RFC: Add exporter interface RFC by @Eric-Warehime in RFC: Add exporter interface RFC by Eric-Warehime · Pull Request #1061 · algorand/indexer · GitHub
Other
- Documentation for data directory. by @winder in Documentation for data directory. by winder · Pull Request #1125 · algorand/indexer · GitHub
- Don’t lookup big foreign assets. by @winder in Don't lookup big foreign assets. by winder · Pull Request #1141 · algorand/indexer · GitHub
- Fix import performance test runner. by @winder in Fix import performance test runner. by winder · Pull Request #1133 · algorand/indexer · GitHub
Full Changelog: Comparing 2.12.4...2.13.0 · algorand/indexer · GitHub