Algorand version 2.0.7 is planned to be released for public download on Tuesday 6/16/2020 at approximately 10:30am ET. This release is NOT a consensus upgrade so it does not require an update on your behalf in order to continue to participate on the Algorand network. While an optional upgrade, it is recommended to be running the latest software. The full list of the changes can be found here, but the major updates are as follows:
APIv2: New API functionality for a wider feature set and laying the groundwork for future releases. APIv1 will be functional for a minimum of 6 months.
IndexerV2: A new indexer built as a separate binary, that leverages a postgres backend of your choice for faster lookups. This deprecates IndexerV1 support however IndexerV1 will continue to be functional for a minimum of 6 months.
Since there’s so much in this release (and it has a pretty big impact on users of the APIs), we’ve put together a blog post discussing the changes on our website. The blog talks about the API changes in general (for folks who don’t use our services) as well as the changes to the PureStake API service itself (for folks who do). Importantly, we want to make sure everyone is aware that:
Although the Algod API v1 will become deprecated, it will continue to co-exist alongside v2 for some number of months.
When the v1 API is removed, it will become a breaking change so it’s important to update your API calls.
All the SDKs are updated already and can support the v2 features, but, there may be many changes to how the same task is executed between v1 and v2.
The PureStake API has already been updated to support Algod v2, and we expect to have support for the new indexer by Monday June 22. We’ll keep you posted via our Twitter, LinkedIn, and Telegram channels for any additional updates.
For the time being, the plan is to keep the database.
SQLite has more than few properties which makes it a great storage for blocks and accounts. ( many of these properties are shared across other database as well, naturally ).