AddEternal adds a fact valid for all time.
(atom ast.Atom)
| 164 | |
| 165 | // AddEternal adds a fact valid for all time. |
| 166 | func (s *TemporalStore) AddEternal(atom ast.Atom) (bool, error) { |
| 167 | return s.Add(atom, ast.EternalInterval()) |
| 168 | } |
| 169 | |
| 170 | // GetFactsAt returns facts valid at a specific point in time. |
| 171 | // Uses interval tree for O(log n + k) query performance. |