Modulesยง
Structsยง
- Cache
Container - CacheContainer provides ability to:
- Cache
Registry - CacheRegistry provides ability of
- Cache
Registry Builder - CacheRegistryBuilder provides ability of
- Layered
Cache Registry - LayeredCacheRegistry invalidate caches sequentially from the first layer.
- Layered
Cache Registry Builder - LayeredCacheRegistry Builder.
Enumsยง
- Table
Route - TableRoute stores
Arc
wrapped table route.
Functionsยง
- new_
schema_ cache - Constructs a SchemaCache.
- new_
table_ flownode_ set_ cache - Constructs a TableFlownodeSetCache.
- new_
table_ info_ cache - Constructs a TableInfoCache.
- new_
table_ name_ cache - Constructs a TableNameCache.
- new_
table_ route_ cache - Constructs a TableRouteCache.
- new_
table_ schema_ cache - Constructs a TableSchemaCache.
- new_
view_ info_ cache - Constructs a ViewInfoCache.
Type Aliasesยง
- Cache
Registry Ref - Initializer
- Initializes value (i.e., fetches from remote).
- Invalidator
- Invalidates cached values by [CacheToken]s.
- Layered
Cache Registry Ref - Schema
Cache - Schema
Cache Ref - Table
Flownode SetCache - TableFlownodeSetCache caches the TableId to FlownodeSet mapping.
- Table
Flownode SetCache Ref - Table
Info Cache - TableInfoCache caches the TableId to TableInfo mapping.
- Table
Info Cache Ref - Table
Name Cache - TableNameCache caches the TableName to TableId mapping.
- Table
Name Cache Ref - Table
Route Cache - TableRouteCache caches the TableId to TableRoute mapping.
- Table
Route Cache Ref - Table
Schema Cache - Table
Schema Cache Ref - Token
Filter - Filters out unused [CacheToken]s
- View
Info Cache - ViewInfoCache caches the TableId to ViewInfoValue mapping.
- View
Info Cache Ref