fix bug with first timestamp
+ add debug reply feature
This commit is contained in:
@ -215,10 +215,12 @@ class Stream(Base):
|
||||
for event in self.generator:
|
||||
kind, value, key, tags, ts = event
|
||||
timestamp = max(self.start_time, min(ts or INF, time.time()))
|
||||
if timestamp != ts:
|
||||
event = event[:-1] + (timestamp,)
|
||||
if timestamp >= self.next_hour:
|
||||
t = (timestamp // 3600) * 3600
|
||||
events.extend(e[:-1] + (t,) for e in self.cache.values())
|
||||
self.next_hour = ts + 3600
|
||||
self.next_hour = t + 3600
|
||||
prev = self.cache[key][:2] if key in self.cache else (None, None)
|
||||
if (kind, value) != prev:
|
||||
if kind == 'error':
|
||||
|
Reference in New Issue
Block a user