Skip to content

Releases: enviodev/hyperindex

v2.12.4

05 Feb 14:55
41839ab
Compare
Choose a tag to compare

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

31 Jan 09:38
a63cbde
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.12.2...v2.12.3

v2.12.2

30 Jan 13:40
4372a74
Compare
Choose a tag to compare

What's Changed

  • Fix raw_events with no field_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

24 Jan 15:05
36e5ec6
Compare
Choose a tag to compare

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

20 Jan 16:45
8593abd
Compare
Choose a tag to compare

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

  • Support Pre Registration for Fuel by @DZakh in #422

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

14 Jan 08:49
ec730b5
Compare
Choose a tag to compare

What's Changed

  • Fix corrupted Dynamic Contracts table on restart by @DZakh in #416
  • Improve confusing logs and excessive memory allocation by @DZakh in #414

Full Changelog: v2.11.9...v2.11.10

v2.11.9

10 Jan 13:48
658139e
Compare
Choose a tag to compare

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

08 Jan 14:24
014f941
Compare
Choose a tag to compare

What's Changed

  • Respect suggested block interval for RPC queries by @DZakh in #404
  • Fix reorg detection with dynamic contracts by @DZakh in #406
  • Refactor Fetch State to allow dynamically manage partitions by @DZakh in #405, #408

Full Changelog: v2.11.7...v2.11.8

v2.11.7

25 Dec 11:32
9424722
Compare
Choose a tag to compare

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

v2.11.6

19 Dec 08:41
Compare
Choose a tag to compare

What's Changed

  • Fix preRegistration with an endBlock by @DZakh in #390
  • Fix field selection validation by @DZakh in #391

Full Changelog: v2.11.5...v2.11.6