You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: common/eventconsumption/README.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -320,9 +320,13 @@ If algorithm estimation is enabled, the value is replaced. If the node will not
320
320
321
321
322
322
323
-
### CMetaInfoState
323
+
### CMetaInfoState::CCollector
324
324
325
-
A concrete implementation of `IEventVisitationLink` that observes all `FileInformation` and `QueryStart` events. The relationships between `FileId` and `Path` attributes, and also `EventTraceId` and `ServiceName` attributes, are retained and made available to operations and other event visitors. When visited before a filter, the state information is available to all operations and visitors even if the filter suppresses the observed events.
325
+
`CMetaInfoState`provides a runtime repository of event-defined state information, including values from the `FileInformation` and `QueryStart` events. As a concrete implementation of `IEventVisitationLink`, `CCollector` is a companion class that extracts event data for the repository.
326
+
327
+
To avoid data loss, this link must precede all other links. It is the responsibility of event iterating code to ensure this requirement is satisfied.
328
+
329
+
The repository is available to all operations and all other visitors. The collector itself is not.
0 commit comments