Set stores a response with dependency refs for invalidation. refs may represent DB rows/tables, filesystem keys/prefixes, or resolver outputs. queryStartTime is used for race condition detection.
(ctx context.Context, key string, data []byte, refs []RowRef, queryStartTime time.Time)
| 19 | // refs may represent DB rows/tables, filesystem keys/prefixes, or resolver outputs. |
| 20 | // queryStartTime is used for race condition detection. |
| 21 | Set(ctx context.Context, key string, data []byte, refs []RowRef, queryStartTime time.Time) error |
| 22 | |
| 23 | // InvalidateRows invalidates cache entries for dependency refs. |
| 24 | InvalidateRows(ctx context.Context, refs []RowRef) error |
no outgoing calls