We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b91349f commit 55df6ebCopy full SHA for 55df6eb
1 file changed
flagsmith/analytics.py
@@ -78,6 +78,14 @@ class PipelineAnalyticsConfig:
78
79
80
class PipelineAnalyticsProcessor:
81
+ """
82
+ Buffered analytics processor that sends per-evaluation and custom events
83
+ to the Flagsmith pipeline analytics endpoint in batches.
84
+
85
+ Evaluation events are deduplicated within each flush window. Events are
86
+ flushed periodically via a background timer or when the buffer is full.
87
88
89
def __init__(
90
self,
91
config: PipelineAnalyticsConfig,
0 commit comments