router icon indicating copy to clipboard operation
router copied to clipboard

[Batching] Build upon the recent configuration changes to enable subgraph filtering

Open garypen opened this issue 11 months ago • 1 comments

Now that we have Batching subgraph configuration we can use it to control filtering by batching enabled subgraphs.

also:

  • Add a migration from experimental_batching -> batching
  • Add subgraph filtering utility function to batching configuration
  • Add some subgraph filtering unit tests
  • merge dev

Note: @nicholascioli I merged in dev, so for reviewing purposes, just look at this commit.

garypen avatar Mar 11 '24 11:03 garypen

CI performance tests

  • [ ] reload - Reload test over a long period of time at a constant rate of users
  • [ ] events_big_cap_high_rate_callback - Stress test for events with a lot of users, deduplication enabled and high rate event with a big queue capacity using callback mode
  • [ ] events_without_dedup_callback - Stress test for events with a lot of users and deduplication DISABLED using callback mode
  • [ ] large-request - Stress test with a 1 MB request payload
  • [x] const - Basic stress test that runs with a constant number of users
  • [ ] no-graphos - Basic stress test, no GraphOS.
  • [ ] step-jemalloc-tuning - Clone of the basic stress test for jemalloc tuning
  • [ ] events - Stress test for events with a lot of users and deduplication ENABLED
  • [ ] events_callback - Stress test for events with a lot of users and deduplication ENABLED in callback mode
  • [ ] events_big_cap_high_rate - Stress test for events with a lot of users, deduplication enabled and high rate event with a big queue capacity
  • [ ] events_without_dedup - Stress test for events with a lot of users and deduplication DISABLED
  • [ ] xxlarge-request - Stress test with 100 MB request payload
  • [ ] xlarge-request - Stress test with 10 MB request payload
  • [x] step - Basic stress test that steps up the number of users over time

router-perf[bot] avatar Mar 11 '24 11:03 router-perf[bot]