예제 #1
0
 def set_cache(self, data):
     if self.cache is None:
         self.cache = skiplist()
     self.cache.update(data)
예제 #2
0
 def clear(self):
     self.cache = None
     self.toadd = skiplist()
     self.toremove = set()
예제 #3
0
 def add(self, timestamp, field, value):
     if field not in self.fields:
         self.fields[field] = skiplist()
     self.fields[field].insert(timestamp, value)
예제 #4
0
 def set_cache(self, data):
     if self.cache is None:
         self.cache = skiplist()
     self.cache.update(data)
예제 #5
0
 def clear(self):
     self.cache = None
     self.toadd = skiplist()
     self.toremove = set()
예제 #6
0
 def add(self, timestamp, field, value):
     if field not in self.fields:
         self.fields[field] = skiplist()
     self.fields[field].insert(timestamp, value)