Releases: enviodev/hyperindex
Releases · enviodev/hyperindex
v2.12.4
What's Changed
- Initialize indexer with the Unordered Multichain Mode on by default by @DenhamPreen in #292
- Improve Reorg detection logic and fix rollback edge case bugs by @DZakh in #447, #450
- Improve logging on Reorg and Rollback by @DZakh in #449
- Fix invalid indexer state on restart after pre-registration by @JonoPrest in #451
- Chore code changes by @DZakh in #448, #453
Full Changelog: v2.12.3...v2.12.4
v2.12.3
What's Changed
- Fix db saves as false @DenhamPreen & @DZakh in #440
Full Changelog: v2.12.2...v2.12.3
v2.12.2
What's Changed
- Fix
raw_events
with nofield_selection
for HyperSync data source by @DZakh in #439 - Fix
events_processed
prom counter to guage by @JonoPrest in #438 - Fix indexer stop while waiting for a new block when reorg of another chain by @DZakh in #440
- Fix entity not removing from in-memory store index by @DZakh in #441
- Fix codegen for nested types with args on Fuel by @DZakh in #443
Full Changelog: v2.12.1...v2.12.2
v2.12.1
What's Changed
- INSERT using
unnest
to improve DB Write performance by @DZakh in #428, #435 - Fix to get block hashes in one HyperSync query by @DZakh in #431
- Fix events processed Prometheus guage to work per chain by @JonoPrest in #433
- Refactoring to prepare for RPC as a fallback feature by @DZakh in #432, #434
Full Changelog: v2.12.0...v2.12.1
v2.12.0
What's Changed
RPC source feature-parity with HyperSync
- Wildcard indexing support with RPC data source by @DZakh in #415
- Support Event Filtering for RPC data-source applied to a single wildcard event by @DZakh in #420
- Add Pre Registration support for RPC data-source by @DZakh in #421
- Add support for RPC input & value transaction fields by @DZakh in #427
- Improve RPC retries on block range error by @DZakh in #426
New loader getWhere
operator
Fuel source improvements
Other improvements & fixes
- Optimise queries with Field Selection per Event for wildcard by @DZakh in #419
- Don't query events without handlers by @DZakh in #425
- Fix reorg detection metadata clean up for single chain indexers by @DZakh in #429, #430
Full Changelog: v2.11.10...v2.12.0
v2.11.10
v2.11.9
What's Changed
- Fix indexer stopping fetching nested dynamic contract registrations on restart when a preRegistration is used by @DZakh in #411
- Query Wildcard events concurrently with static events by @DZakh in #409
- Fix polling at the head until all partitions finished historical sync by @DZakh in #412
- Improve logging and Graphana metrics by @DZakh in #410
Full Changelog: v2.11.8...v2.11.9
v2.11.8
v2.11.7
What's Changed
- Fix fetching with endBlock and pending dynamic contracts by @DZakh in #393
- Fix TUI's ETA with endBlock by @DZakh in #394
- Fix inconsistent processed events with many dynamic contracts by @DZakh in #399
- Mark Gnosis as Gold tier by @DZakh in #401, #403
- By default, don't select non-log events on contract import for Fuel by @DZakh in #400
- Update HyperSync client to reduce the package size by @DZakh in #398
Full Changelog: v2.11.6...v2.11.7