Coalesce performs interval coalescing on the output store only.
(predicate ast.PredicateSym)
| 575 | |
| 576 | // Coalesce performs interval coalescing on the output store only. |
| 577 | func (s *TeeingTemporalStore) Coalesce(predicate ast.PredicateSym) error { |
| 578 | // Coalesce only output store? |
| 579 | // Base store is considered read-only/frozen. |
| 580 | return s.Out.Coalesce(predicate) |
| 581 | } |
| 582 | |
| 583 | // Merge merges facts into the output store. |
| 584 | func (s *TeeingTemporalStore) Merge(other ReadOnlyTemporalFactStore) error { |