Structsยง
- Connector
Source Worker ConnectorSourceWorker
keeps fetching the latest split metadata from the external source service (Self::tick
), and maintains it incurrent_splits
.- Connector
Source Worker Handle - Handle for a running
ConnectorSourceWorker
. - Shared
Split Map
Enumsยง
Constantsยง
- DEBUG_
SPLITS_ ๐KEY - DEFAULT_
SOURCE_ ๐TICK_ TIMEOUT - DEFAULT_
SOURCE_ ๐WORKER_ TICK_ INTERVAL - MAX_
FAIL_ ๐CNT
Functionsยง
- create_
source_ worker - Used to create a new
ConnectorSourceWorkerHandle
for a new source. - create_
source_ worker_ async - Used on startup (
SourceManager::new
). Failed sources will not block meta startup. - extract_
prop_ ๐from_ existing_ source - extract_
prop_ ๐from_ new_ source
Type Aliasesยง
- Shared
Split ๐MapRef