Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cda-group/arcon
/ functions
Functions
948 in github.com/cda-group/arcon
⨍
Functions
948
◇
Types & classes
256
↓ 204 callers
Method
clone
(&self)
arcon/src/index/hash_table/table.rs:186
↓ 198 callers
Method
unwrap
(self)
arcon/src/data/mod.rs:74
↓ 74 callers
Method
push
(&self, value: T, len: usize)
arcon/src/buffer/event/mod.rs:63
↓ 52 callers
Method
len
(&self)
arcon/arcon_state/src/backend/handles.rs:392
↓ 49 callers
Method
serialize_metakeys
(&self)
arcon/arcon_state/src/backend/handles.rs:154
↓ 44 callers
Method
len
(&self)
arcon/src/table/mod.rs:124
↓ 42 callers
Method
iter
(&self)
arcon/src/index/hash_table/eager.rs:55
↓ 35 callers
Function
serialize
(payload: &impl Message)
arcon/arcon_state/src/backend/serialization.rs:8
↓ 30 callers
Function
serialize_into
(target: &mut impl BufMut, payload: &impl Message)
arcon/arcon_state/src/backend/serialization.rs:15
↓ 29 callers
Method
map
(self, f: F)
arcon/src/dataflow/stream/map.rs:59
↓ 29 callers
Method
push
( &mut self, event: ArconEvent<A>, )
arcon/src/stream/channel/strategy/mod.rs:44
↓ 28 callers
Method
as_ptr
(&self)
arcon/src/index/hash_table/table.rs:205
↓ 28 callers
Method
create
(live_path: &Path, name: String)
arcon/arcon_state/src/backend/sled/mod.rs:70
↓ 28 callers
Function
deserialize
(bytes: &[u8])
arcon/arcon_state/src/backend/serialization.rs:19
↓ 28 callers
Function
deserialize_from
(source: &mut impl Buf)
arcon/arcon_state/src/backend/serialization.rs:23
↓ 26 callers
Function
record_bytes_written
(handle_name: &str, total_bytes: u64, backend_name: &str)
arcon/arcon_state/src/backend/metrics_utils.rs:4
↓ 24 callers
Method
build
Build an Arcon application Note that this method only builds the application. In order to start it, see the following [method](Application::run).
arcon/src/application/builder.rs:56
↓ 24 callers
Method
get
(&self, id: &OperatorId)
arcon/src/dataflow/dfg.rs:47
↓ 23 callers
Method
into_iter
(self)
arcon/src/buffer/event/mod.rs:278
↓ 21 callers
Method
as_ref
(&self)
arcon/src/index/hash_table/table.rs:237
↓ 20 callers
Method
data_system
(&self)
arcon/src/application/mod.rs:208
↓ 20 callers
Method
map
(id: impl Into<String>)
arcon/arcon_state/src/backend/handles.rs:82
↓ 20 callers
Function
wait
(time: u64)
arcon/src/stream/operator/window/assigner.rs:390
↓ 19 callers
Method
db
(&self)
arcon/arcon_state/src/backend/rocks/mod.rs:44
↓ 19 callers
Method
name
(&self)
arcon/arcon_state/src/backend/sled/mod.rs:66
↓ 19 callers
Method
name
(&self)
arcon/arcon_state/src/backend/rocks/mod.rs:140
↓ 19 callers
Method
serialize_metakeys_and_key
(&self, key: &impl Key)
arcon/arcon_state/src/backend/handles.rs:173
↓ 19 callers
Method
tree
(&self, tree_name: &str)
arcon/arcon_state/src/backend/sled/mod.rs:24
↓ 18 callers
Method
next
(&mut self)
arcon/src/buffer/event/mod.rs:256
↓ 17 callers
Method
insert
Inserts a [`DFGNode`] into the dataflow graph and returns a unique identifier of it.
arcon/src/dataflow/dfg.rs:39
↓ 16 callers
Function
element
(data: i32, time: u64, sender: u32)
arcon/src/stream/node/mod.rs:728
↓ 16 callers
Method
get_cf_handle
(&self, cf_name: impl AsRef<str>)
arcon/arcon_state/src/backend/rocks/mod.rs:49
↓ 16 callers
Function
serialize_check
(payload: &T)
arcon/arcon_state/src/backend/serialization.rs:80
↓ 16 callers
Function
timestamped_event
(ts: u64)
arcon/src/stream/operator/window/assigner.rs:396
↓ 14 callers
Method
get
( &self, cf_name: impl AsRef<str>, key: impl AsRef<[u8]>, )
arcon/arcon_state/src/backend/rocks/mod.rs:59
↓ 14 callers
Method
operator
( mut self, builder: OperatorBuilder<OP>, )
arcon/src/dataflow/stream/operator.rs:41
↓ 13 callers
Function
now
()
arcon/src/stream/operator/window/assigner.rs:384
↓ 13 callers
Method
reader
(&self)
arcon/src/buffer/event/mod.rs:150
↓ 12 callers
Method
activate
(self, backend: Arc<B>)
arcon/arcon_state/src/backend/handles.rs:237
↓ 12 callers
Method
add
(&self, acc: &mut Self::Accumulator, value: IN)
arcon/src/index/window/incremental.rs:40
↓ 12 callers
Method
finish
internal helper to finish last batch
arcon/src/table/mod.rs:66
↓ 12 callers
Function
record_bytes_read
(handle_name: &str, total_bytes: u64, backend_name: &str)
arcon/arcon_state/src/backend/metrics_utils.rs:9
↓ 12 callers
Method
to_stream
(self, f: F)
arcon/src/dataflow/source/mod.rs:63
↓ 11 callers
Method
as_ptr
Returns a const pointer to the underlying buffer
arcon/src/buffer/event/mod.rs:48
↓ 11 callers
Function
epoch
(epoch: u64, sender: u32)
arcon/src/stream/node/mod.rs:732
↓ 11 callers
Method
put
(&mut self, key: K, value: V)
arcon/src/index/hash_table/mod.rs:275
↓ 11 callers
Method
state
(&mut self)
arcon/src/stream/operator/mod.rs:110
↓ 11 callers
Method
with_item_key
(self, item_key: NIK)
arcon/arcon_state/src/backend/handles.rs:117
↓ 10 callers
Method
get_pool_info
Internal helper for creating PoolInfo for a ChannelStrategy
arcon/src/application/mod.rs:171
↓ 10 callers
Method
meta
(&self, index: usize)
arcon/src/index/hash_table/table.rs:410
↓ 10 callers
Method
put
( &self, cf_name: impl AsRef<str>, key: impl AsRef<[u8]>, value: impl AsRef<[u
arcon/arcon_state/src/backend/rocks/mod.rs:69
↓ 10 callers
Method
set_arcon_time
Set [ArconTime] to be used for a Source
arcon/src/dataflow/conf.rs:96
↓ 10 callers
Method
set_item_key
(&self, item_key: IK)
arcon/arcon_state/src/backend/handles.rs:138
↓ 10 callers
Method
with_namespace
(self, namespace: NN)
arcon/arcon_state/src/backend/handles.rs:127
↓ 9 callers
Function
default_write_opts
we use epochs, so WAL is useless for us
arcon/arcon_state/src/backend/rocks/mod.rs:30
↓ 9 callers
Method
insert
(&self, key: K, value: V)
arcon/arcon_state/src/backend/handles.rs:343
↓ 9 callers
Method
remove
(&mut self, k: &K)
arcon/src/index/hash_table/mod.rs:225
↓ 9 callers
Method
set_namespace
(&self, namespace: N)
arcon/arcon_state/src/backend/handles.rs:141
↓ 9 callers
Function
size_hint
(payload: &impl Message)
arcon/arcon_state/src/backend/serialization.rs:27
↓ 9 callers
Method
start
(&mut self)
arcon/src/application/mod.rs:246
↓ 9 callers
Function
watermark
(time: u64)
arcon/src/stream/operator/window/assigner.rs:393
↓ 9 callers
Function
watermark
(time: u64, sender: u32)
arcon/src/stream/node/mod.rs:724
↓ 8 callers
Method
builder
(mut self)
arcon/src/dataflow/sink/mod.rs:141
↓ 8 callers
Method
ctrl_system
(&self)
arcon/src/application/mod.rs:212
↓ 8 callers
Function
h2
(hash: u64)
arcon/src/index/hash_table/table.rs:87
↓ 8 callers
Method
mod_bucket
(&self, index: usize)
arcon/src/index/hash_table/table.rs:426
↓ 8 callers
Function
send
( channel: &Channel<A>, message: ArconMessage<A>, source: &impl ComponentDefinition, )
arcon/src/stream/channel/strategy/mod.rs:78
↓ 8 callers
Method
take
(&mut self)
arcon/src/index/value/mod.rs:54
↓ 8 callers
Function
window_assigner_test_setup
helper functions
arcon/src/stream/operator/window/assigner.rs:258
↓ 7 callers
Method
current_time
(&self)
arcon/src/stream/node/timer.rs:135
↓ 7 callers
Method
get
(&self, tree_name: &str, key: &[u8])
arcon/arcon_state/src/backend/sled/mod.rs:28
↓ 7 callers
Method
get
(&self, key: &K)
arcon/src/index/hash_table/mod.rs:246
↓ 7 callers
Method
is_empty
(&self)
arcon/arcon_state/src/backend/handles.rs:397
↓ 7 callers
Method
is_empty
(&self)
arcon/src/table/mod.rs:127
↓ 7 callers
Method
match_byte
(self, byte: u8)
arcon/src/index/hash_table/sse2.rs:52
↓ 7 callers
Method
put
(&self, tree_name: &str, key: &[u8], value: &[u8])
arcon/arcon_state/src/backend/sled/mod.rs:34
↓ 7 callers
Method
raw_table_mut
(&self)
arcon/src/index/hash_table/mod.rs:135
↓ 7 callers
Method
remove
(&self, tree_name: &str, key: &[u8])
arcon/arcon_state/src/backend/sled/mod.rs:40
↓ 7 callers
Method
remove
(&self, cf: impl AsRef<str>, key: impl AsRef<[u8]>)
arcon/arcon_state/src/backend/rocks/mod.rs:82
↓ 7 callers
Method
run
Run the application without blocking Note that if this method called more than once, it will panic!
arcon/src/application/mod.rs:242
↓ 7 callers
Method
set
(mut self, key: &str, value: &str)
arcon/src/stream/source/kafka.rs:55
↓ 7 callers
Function
value
(c: &mut Criterion)
arcon/benches/value.rs:9
↓ 7 callers
Function
wait
(time: u64)
arcon/src/stream/node/mod.rs:739
↓ 7 callers
Method
write
(&self, val: T)
arcon/src/index/hash_table/table.rs:233
↓ 6 callers
Method
append
(&mut self, _: V)
arcon/src/index/appender/mod.rs:88
↓ 6 callers
Method
contains
(&self, k: &K)
arcon/src/index/hash_table/eager.rs:51
↓ 6 callers
Method
create_accumulator
(&self)
arcon/arcon_state/src/backend/test_common.rs:12
↓ 6 callers
Method
dealloc
Deallocate memory through the given AllocId # Safety It is up to the caller to ensure that the given AllocId is active
arcon/arcon_allocator/src/lib.rs:138
↓ 6 callers
Method
debug
(mut self)
arcon/src/dataflow/sink/mod.rs:98
↓ 6 callers
Method
iter
(&self)
arcon/arcon_state/src/backend/handles.rs:378
↓ 6 callers
Function
map
(c: &mut Criterion)
arcon/benches/hash_table.rs:90
↓ 6 callers
Function
node_test_setup
()
arcon/src/stream/node/mod.rs:625
↓ 6 callers
Method
probe_mod
(&self, hash: u64)
arcon/src/index/hash_table/table.rs:445
↓ 6 callers
Function
repeat
(byte: u8)
arcon/src/index/hash_table/generic.rs:31
↓ 6 callers
Function
timestamped_keyed_event
(ts: u64, id: u64)
arcon/src/stream/operator/window/assigner.rs:399
↓ 6 callers
Method
try_get
(&mut self)
arcon/src/buffer/event/mod.rs:364
↓ 5 callers
Method
add_outgoing_event
(&self, event: ArconEvent<OP::OUT>)
arcon/src/stream/node/mod.rs:456
↓ 5 callers
Method
append
(&mut self, elem: impl ToArrow, timestamp: Option<u64>)
arcon/src/table/mod.rs:44
↓ 5 callers
Method
create_column_family
(&self, cf_name: &str, opts: Options)
arcon/arcon_state/src/backend/rocks/mod.rs:116
↓ 5 callers
Method
eq
(&self, other: &Self)
arcon/src/data/mod.rs:349
next →
1–100 of 948, ranked by callers