Flags
lookup-state
The status of this lookup (and potential transaction)
flags lookup-state {
found,
usable,
stale,
must-insert-or-update,
usable-if-error,
}Flags
| Flag | Description |
|---|---|
| found | A cached object was found |
| usable | The cached object is valid to use (implies found) |
| stale | The cached object is stale (but may or may not be valid to use) |
| must-insert-or-update | This client is requested to insert or revalidate an object |
| usable-if-error | The cached object is only usable if revalidation has failed. If usable-if-error is set, either must-insert-or-update will be set (in which case the client must revalidate before use) or usable will be set (in which case revalidation has already failed). |