github algorand/indexer 2.11.1
Algorand Indexer 2.11.1

latest releases: v3.5.0, v3.4.0, v3.3.1...
2 years ago

GitHub Logo

Highlights

Configuring Query Parameters

In this version, we changed the default configuration of supported endpoints and query parameters.

  • A new config file will allow administrators to enable, disable, and optimize endpoints and query parameters as desired
  • For performance reasons, endpoints and query parameters which are not supported by an index will be disabled by default
  • If you do not wish to disable these endpoints, we have included an --enable-all-parameters flag - this would allow you to maintain the behavior from prior releases
  • Further documentation can be found here:
    https://github.com/algorand/indexer/blob/develop/docs/DisablingParametersGuide.md

Changelog

New Features

  • Make configurable parameter flags visible. (#959)
  • Add --error-log-file validator option. (#975)
  • Consider TxType when selecting transaction amount currency type. (#935)

Enhancements

  • Tests: Elaboration on system configuration for E2E tests (#921)
  • Add documentation for configuring query parameters. (#931)
  • New block fetcher unit tests. (#967)
  • Update documentation to reflect automated e2e test artifacts. (#956)
  • Add vacuum documentation. (#957)
  • Cleanup README, add index management section, clarify transaction result order. (#958)
  • Nightly job improvements (#945)
  • Use external docker container to speed up tests. (#948)
  • Add golangci-lint to CI. (#947)
  • Tests: remove ghosts of past discrepancies in parity test (#924)
  • Update parity job to focus on account. (#979)
  • validator: skip comparison of deleted accounts. (#987)
  • CICD: Adding PR Type label checker (#985)
  • Add system requirements to README (#981)

Bugfixes

  • Fix hashes file extension (#922)
  • Don't assume /v2/accounts asset-id parameter should override exclude parameter (#977)
  • Skip validator errors resulting from the account resource limit. (#974)
  • Fix race condition by calling Rollback before close when processing results. (#965)
  • Do not show block not found error after fetcher has finished catchup. (#966)
  • Ensure block-generator service shutdown after failure. (#937)
  • Asset id check (#990)

Other

  • Update indirect go module. (#932)

Additional Resources

Don't miss a new indexer release

NewReleases is sending notifications on new releases.