watcher-ts/packages/uni-watcher/src
nikugogoi 105b26d6a3
Performance improvements for fill CLI (#314)
* Fix fill cli to work with watcher server

* Add createdAt column and insert events in batches

* Implement prefetch to fill block and events in parallel

* Fix getPrevEntity and increase fill prefetch default batch size

* Fix watcher creating mulitple jobs for a block
2021-12-16 17:16:48 +05:30
..
artifacts Add APGL license and copyright notices (#212) 2021-08-12 15:28:13 +05:30
cli Changes to improve performance for event processing job (#304) 2021-12-08 11:11:29 +05:30
entity Performance improvements for fill CLI (#314) 2021-12-16 17:16:48 +05:30
mock Add APGL license and copyright notices (#212) 2021-08-12 15:28:13 +05:30
types/common Add APGL license and copyright notices (#212) 2021-08-12 15:28:13 +05:30
utils Changes to improve performance for event processing job (#304) 2021-12-08 11:11:29 +05:30
chain-pruning.test.ts Changes to improve performance for event processing job (#304) 2021-12-08 11:11:29 +05:30
client.ts Replace storage calls in uni-info-watcher with eth_calls (#281) 2021-10-21 13:24:46 +05:30
database.ts Optimize and reduce queries in block processing job (#308) 2021-12-13 15:38:34 +05:30
events.ts Process events in singe job and avoid block progress query to improve performance (#306) 2021-12-10 10:44:10 +05:30
fill.ts Performance improvements for fill CLI (#314) 2021-12-16 17:16:48 +05:30
index.ts Run services from transpiled ES5 (#239) 2021-09-02 10:27:56 +05:30
indexer.ts Performance improvements for fill CLI (#314) 2021-12-16 17:16:48 +05:30
job-runner.ts Process events in singe job and avoid block progress query to improve performance (#306) 2021-12-10 10:44:10 +05:30
queries.ts Replace storage calls in uni-info-watcher with eth_calls (#281) 2021-10-21 13:24:46 +05:30
resolvers.ts Replace storage calls in uni-info-watcher with eth_calls (#281) 2021-10-21 13:24:46 +05:30
schema.ts Replace storage calls in uni-info-watcher with eth_calls (#281) 2021-10-21 13:24:46 +05:30
server.ts Use node v16 and pprof to generate profile data for watchers (#299) 2021-12-09 10:39:35 +05:30
smoke.test.ts Changes to improve performance for event processing job (#304) 2021-12-08 11:11:29 +05:30