The `PostHashCollector` should be a `SEQUENTIAL`, not `CONCURRENT` scheduler
litt3 opened this issue · comments
litt commented
Problem
- the
PostHashCollector
ought to be configured as aSEQUENTIAL
scheduler, rather thanCONCURRENT
- the configuration file where this lives is
PlatformSchedulersConfig
- the configuration file where this lives is
- I don't believe that a
CONCURRENT
PostHashCollector
performs that task that it was originally created for. Namely, to cheaply park hashed events before they can be consumed by theInternalEventValidator
@ConfigProperty(defaultValue = "CONCURRENT CAPACITY(-1) UNHANDLED_TASK_METRIC")
TaskSchedulerConfiguration postHashCollector,
More Info
- introduced in this PR
- I'm wondering if this misconfiguration could be responsible for the performance issues currently being observed in
release/51