From fb43ee6bf1d057598b282d5efebe5d019566e8dd Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Thu, 13 Mar 2025 14:27:27 +0100 Subject: [PATCH] core/filtermaps: document rowsPerBatch --- core/filtermaps/map_renderer.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/filtermaps/map_renderer.go b/core/filtermaps/map_renderer.go index 10ed6d9aa6..4aa7f71618 100644 --- a/core/filtermaps/map_renderer.go +++ b/core/filtermaps/map_renderer.go @@ -31,8 +31,12 @@ import ( const ( maxMapsPerBatch = 32 // maximum number of maps rendered in memory valuesPerCallback = 1024 // log values processed per event process callback - rowsPerBatch = 1024 // number of rows written to db in a single batch cachedRowMappings = 10000 // log value to row mappings cached during rendering + + // Number of rows written to db in a single batch. + // The map renderer splits up writes like this to ensure that regular + // block processing latency is not affected by large batch writes. + rowsPerBatch = 1024 ) var (