Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* block window utilities * new buffer (wip) * integrate log buffer in the provider (wip) * review fixes: - comments - renaming - new(atomic.Intxx) - sizeOfWindow(end,start) * test fix * clear unused function * provider integration tests for multiple versions of the buffer * rename to v1 * fix v1 and add logs * temp enablement of v1 buffer * added unit tests * fix slice alloc * avoid alloc with cap * tweak limit values * config and handle remaining * trying different config * fix comparator and block window * fix redundant import * sort once instead of maintaining sorted sliced * align config * fix tests and set config * fixes & logs * custom cla with optmized hook * lint * use defer in tests * update cla version * Go mod tidy * alignments - buffer config - remove redundant logic in buffer.Dequeue - remove commented code - added logs - renaming - comments - remove old rate limiter * tests * small fixes in int test * handle large number of upkeeps (up to max_results) TODO: handle the case the number is larger than max_results * update cla version * tests * fix logs ordering function to treat tx hash if log index is equal * Feature flag for new log buffer (#12653) * feature flag useBufferV1 * changesets * align enum * changesets * Revert "update cla version" This reverts commit e3c58e5. * align buffer config * align buffer metrics (added label expired) * update cla version (temp) * lint * set feature flag in load test (temp) * update cla version * types alignment * Revert "set feature flag in load test (temp)" This reverts commit 7b097e5. * comment * remove wrong assertion * alignments: - log states in buffer - renaming of vars - types * lint * review * review: - result 1 or -1 * normalize compare result * linked TODOs * review fix * lock while SetConfig * remove redundant defaulting * align trigger states + comments * fix func name --------- Co-authored-by: Fergal Gribben <[email protected]>
- Loading branch information