MCPcopy Index your code
hub / github.com/cda-group/arcon

github.com/cda-group/arcon @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,204 symbols 3,480 edges 142 files 125 documented · 10%
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

ArconType (Interface)
Type that can be passed through the Arcon runtime [9 implementers]
arcon/src/data/mod.rs
StateType (Interface)
(no doc) [5 implementers]
arcon/arcon_state/src/backend/mod.rs
IndexOps (Interface)
Common Index Operations All indexes must implement the IndexOps trait [11 implementers]
arcon/src/index/mod.rs
Aggregator (Interface)
(no doc) [3 implementers]
arcon/arcon_state/src/backend/mod.rs
Operator (Interface)
Defines the methods an `Operator` must implement [11 implementers]
arcon/src/stream/operator/mod.rs
FixedBytes (Interface)
(no doc) [3 implementers]
arcon/arcon_state/src/backend/serialization.rs
ValueIndex (Interface)
Index for Maintaining a single value per Key Keys are set by the Arcon runtime. [3 implementers]
arcon/src/index/mod.rs
ValueOps (Interface)
(no doc) [2 implementers]
arcon/arcon_state/src/backend/ops.rs

Core symbols most depended-on inside this repo

clone
called by 204
arcon/src/index/hash_table/table.rs
unwrap
called by 198
arcon/src/data/mod.rs
push
called by 74
arcon/src/buffer/event/mod.rs
len
called by 52
arcon/arcon_state/src/backend/handles.rs
serialize_metakeys
called by 49
arcon/arcon_state/src/backend/handles.rs
len
called by 44
arcon/src/table/mod.rs
iter
called by 42
arcon/src/index/hash_table/eager.rs
serialize
called by 35
arcon/arcon_state/src/backend/serialization.rs

Shape

Method 719
Function 229
Class 178
Interface 40
Enum 38

Languages

Rust100%

Modules by API surface

arcon/src/index/hash_table/table.rs62 symbols
arcon/arcon_state/src/backend/handles.rs49 symbols
arcon/src/data/mod.rs36 symbols
arcon/src/table/mod.rs31 symbols
arcon/src/stream/node/mod.rs31 symbols
arcon/src/application/conf/mod.rs31 symbols
arcon/src/buffer/event/mod.rs30 symbols
arcon/arcon_state/src/backend/rocks/mod.rs30 symbols
arcon/src/index/hash_table/mod.rs28 symbols
arcon/arcon_state/src/backend/sled/mod.rs26 symbols
arcon/src/stream/operator/window/assigner.rs23 symbols
arcon/src/dataflow/constructor.rs21 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page