MCPcopy Index your code
hub / github.com/cantrepro/tsink

github.com/cantrepro/tsink @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
6,670 symbols 28,809 edges 275 files 40 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Storage (Interface)
(no doc) [7 implementers]
src/storage.rs
Codec (Interface)
Codec for encoding/decoding a user type to raw bytes. [3 implementers]
src/value.rs
MetadataPostingsProvider (Interface)
(no doc) [5 implementers]
src/engine/query_exec/metadata_postings.rs
SeriesSelectionBackend (Interface)
(no doc) [3 implementers]
src/query_selection.rs
Aggregator (Interface)
Aggregator for a decoded user type. [3 implementers]
src/value.rs
QueryMergeCursor (Interface)
(no doc) [4 implementers]
src/engine/query_read/merge.rs
BytesAggregation (Interface)
Object-safe server-side bytes aggregation adapter. [1 implementers]
src/value.rs
EncodablePoint (Interface)
(no doc) [3 implementers]
src/engine/encoder.rs

Core symbols most depended-on inside this repo

clone
called by 1953
src/engine/chunk.rs
expect
called by 1929
src/promql/parser.rs
path
called by 772
src/engine/wal/segments.rs
as_ref
called by 539
src/engine/chunk.rs
len
called by 513
src/mmap.rs
len
called by 424
src/engine/series/dictionary.rs
get
called by 373
src/engine/index.rs
push
called by 360
src/engine/query_read/pagination.rs

Shape

Function 3,185
Method 2,378
Class 931
Enum 159
Interface 17

Languages

Rust100%

Modules by API surface

crates/tsink-server/src/handlers.rs454 symbols
crates/tsink-server/src/bin/tsink-migrate.rs142 symbols
src/storage.rs139 symbols
crates/tsink-server/src/tenant.rs136 symbols
crates/tsink-server/src/cluster/repair.rs128 symbols
crates/tsink-server/src/server.rs122 symbols
crates/tsink-server/src/cluster/rpc.rs114 symbols
crates/tsink-server/src/rbac.rs108 symbols
crates/tsink-server/src/cluster/query.rs107 symbols
crates/tsink-server/src/rules.rs102 symbols
crates/tsink-server/src/cluster/replication.rs102 symbols
crates/tsink-server/src/cluster/consensus.rs92 symbols

For agents

$ claude mcp add tsink \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact