microsoft / Trill

Trill is a single-node query processor for temporal or streaming data.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SyncTime public?

nsulikowski opened this issue · comments

I’d submit that SyncTime and OtherTime should not be internal but public in the StreamEvent struct.
They are both integral concepts of the library.

These concepts are readily available via StreamEvent.StartTime/EndTime or PartitionedStreamEvent.StartTime/EndTime properties, which abstract a potential confusion for end-edge events, where SyncTime is the end time and OtherTime is the original start time corresponding to the end-edge.