v0.2.15
What's Changed
- Clear cache of latest entities on event processing error by @nikugogoi in #201
- Refactor state creation code by @prathamesh0 in #204
- Refactor code in graph-node to use in uniswap watcher by @nikugogoi in #205
- Use prefetching of blocks with events in watchers and codegen by @prathamesh0 in #206
- Reset watcher to previous indexed block on start by @nikugogoi in #207
- Update GQL and getBlock API usage by @prathamesh0 in #210
- Load relations sequentially instead of concurrently by @nikugogoi in #212
- Update getFullBlocks usage by @prathamesh0 in #213
- Remove contracts on resetting watcher by @nikugogoi in #215
- GQL API request queue params by @ashwinphatak in #216
- Add DB queries to fetch entities without checking pruned block by @nikugogoi in #217
- Add unique entities query without checking pruned block by @nikugogoi in #218
- Use FindManyOptions to get entities by @prathamesh0 in #219
- Optimize slow query for counting events by @nikugogoi in #220
- Avoid creating a separate base db instance for graph database by @prathamesh0 in #221
- Add a flag to enable state creation by @prathamesh0 in #222
- Update cerc-io packages version in watcher generation by @prathamesh0 in #224
- Add flag to load relations sequentially or concurrently by @nikugogoi in #225
- Add config for GQL requests cache by @prathamesh0 in #228
- Upgrade Apollo server to v3 by @prathamesh0 in #229
- Denormalize is_pruned flag in eden-watcher by @nikugogoi in #230
- Add a table for entites in frothy region for subgraph watchers by @prathamesh0 in #231
- Latest entity queries to optimize frontend app GQL requests by @nikugogoi in #232
- Use lateral query for time travel queries using latest entity tables by @nikugogoi in #233
- Add GQL requests caching in eden-watcher by @prathamesh0 in #234
- Update latest entity tables on chain pruning by @nikugogoi in #235
- Reset latest and frothy entity tables on watcher reset by @nikugogoi in #236
- Accomodate GQL requests caching in code generator by @prathamesh0 in #237
- Use entity is_pruned flag in DB queries by @nikugogoi in #238
- Upgrade client libraries by @prathamesh0 in #239
- Fix use of prefetchBlocksInMem flag in block processing by @nikugogoi in #240
- Refactor util code to be reused by @prathamesh0 in #241
- Refactor event-watcher and move code to util by @nikugogoi in #242
- Rename variables and fix comments by @nikugogoi in #243
- Refactor watch-contract CLI to cli package by @prathamesh0 in #245
- Refactor reset CLIs to cli package by @prathamesh0 in #246
- Remove
saveBlockAndFetchEvents
method callback pattern by @nikugogoi in #244 - Refactor create checkpoint CLI to cli package by @prathamesh0 in #247
- Refactor inspect-cid CLI to cli package by @prathamesh0 in #248
- Accommodate GQL optimizations in graph-test-watcher by @nikugogoi in #249
- Refactor import-state CLI to cli package by @prathamesh0 in #250
- Add GQL metrics to ERC20 and ERC721 watchers by @nikugogoi in #251
- Refactor export-state and verify checkpoint CLIs to cli package by @prathamesh0 in #252
- Refactor server CLI to cli package by @prathamesh0 in #253
- Accommodate GQL optimizations in codegen by @nikugogoi in #254
- Refactor job-runner CLI to cli package by @prathamesh0 in #255
- Upgrade package versions to 0.2.15 by @nikugogoi in #256
Full Changelog: v0.2.14...v0.2.15