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
Method
new
(ctx: Context, source: Rc<dyn TypedSourceFactory<T>>)
arcon/src/dataflow/stream/mod.rs:65
Method
new
(capacity: usize, allocator: Arc<Mutex<Allocator>>)
arcon/src/buffer/network/mod.rs:26
Method
new
Creates a new EventBuffer
arcon/src/buffer/event/mod.rs:30
Method
new
( extractor: F, sock_addr: SocketAddr, sock_kind: SocketKind, )
arcon/src/stream/source/socket.rs:35
Method
new
(backend: Arc<B>)
arcon/src/stream/source/kafka.rs:78
Method
new
(file_path: String)
arcon/src/stream/source/local_file.rs:31
Method
new
()
arcon/src/stream/source/schema.rs:34
Method
new
( timer: Box<dyn ArconTimer<Value = TimerState>>, state: OperatorState, logger: ArconL
arcon/src/stream/operator/mod.rs:94
Method
new
( udf: impl Fn(&IN) -> bool + ArconFnBounds, )
arcon/src/stream/operator/function/filter.rs:25
Method
new
( udf: impl Fn(IN) -> OUTS + ArconFnBounds, )
arcon/src/stream/operator/function/flatmap.rs:29
Method
new
( udf: impl Fn(&mut IN) + ArconFnBounds, )
arcon/src/stream/operator/function/map_in_place.rs:25
Method
new
( udf: impl Fn(IN) -> OUT + ArconFnBounds, )
arcon/src/stream/operator/function/map.rs:27
Method
new
(key: u64, index: u64)
arcon/src/stream/operator/window/mod.rs:17
Method
new
(key: Key, index: Index, timestamp: Timestamp)
arcon/src/stream/operator/window/assigner.rs:34
Method
new
(bootstrap_server: String, topic: String, offset: u32)
arcon/src/stream/operator/sink/kafka.rs:31
Method
new
Creates a MeasureSink that logs throughput
arcon/src/stream/operator/sink/measure.rs:22
Method
new
(file_path: impl AsRef<Path>)
arcon/src/stream/operator/sink/local_file.rs:27
Method
new
(channels: Vec<Channel<A>>, sender_id: NodeID, pool_info: PoolInfo)
arcon/src/stream/channel/strategy/broadcast.rs:31
Method
new
Creates a Keyed strategy
arcon/src/stream/channel/strategy/keyed.rs:38
Method
new
Creates a Forward strategy
arcon/src/stream/channel/strategy/forward.rs:31
Method
new
(id: NodeID, in_channels: Vec<NodeID>, backend: Arc<B>)
arcon/src/stream/node/mod.rs:84
Method
new
()
arcon/src/stream/node/debug.rs:29
Method
new
( source_index: usize, source: S, conf: SourceConf<S::Item>, channel_strategy:
arcon/src/stream/node/source.rs:67
Method
new
(time_when_scheduled: u64, timeout_millis: u64, payload: E)
arcon/src/stream/node/timer.rs:29
Method
new
()
arcon/src/util/system_killer.rs:40
Method
new
(sock_addr: SocketAddr, kind: IOKind)
arcon/src/util/io.rs:150
Method
new
(backend_name: String, epoch: u64, snapshot_path: String)
arcon/src/manager/snapshot.rs:22
Method
new
()
arcon/src/manager/state.rs:34
Method
new
( state_id: StateID, arcon_time: ArconTime, watermark_interval: u64, epoch_man
arcon/src/manager/source.rs:56
Method
new
( epoch_interval: u64, snapshot_manager: ActorRefStrong<EpochCommit>, logger: ArconLog
arcon/src/manager/epoch.rs:45
Method
new
()
arcon/src/manager/node.rs:47
Method
new
Creates a new Allocator with the given memory limit size
arcon/arcon_allocator/src/lib.rs:58
Method
new_uninitialized
( mod_lane_buckets: usize, read_lane_buckets: usize, fallability: Fallibility, )
arcon/src/index/hash_table/table.rs:291
Method
next
(&mut self)
arcon/src/index/hash_table/bitmask.rs:101
Method
no_extra
(id: String)
arcon/arcon_state/src/backend/handles.rs:64
Function
node_epoch_block
()
arcon/src/stream/node/mod.rs:791
Function
node_epoch_continue
()
arcon/src/stream/node/mod.rs:840
Function
node_epoch_no_continue
()
arcon/src/stream/node/mod.rs:814
Function
node_no_watermark
()
arcon/src/stream/node/mod.rs:744
Function
node_one_watermark
()
arcon/src/stream/node/mod.rs:758
Function
node_outoforder_watermarks
()
arcon/src/stream/node/mod.rs:774
Method
null
Helper function to make place-holder GlobalNodeId (used in testing etc.)
arcon/src/dataflow/dfg.rs:18
Method
num_channels
(&self)
arcon/src/stream/channel/strategy/broadcast.rs:153
Method
num_channels
(&self)
arcon/src/stream/channel/strategy/mod.rs:63
Method
num_channels
(&self)
arcon/src/stream/channel/strategy/keyed.rs:143
Method
on_element
(&mut self, element: Self::IN, ctx: WindowContext)
arcon/src/index/window/appender.rs:53
Method
on_element
(&mut self, element: Self::IN, ctx: WindowContext)
arcon/src/index/window/incremental.rs:120
Method
on_start
(&mut self)
arcon/src/stream/source/socket.rs:76
Method
on_start
Determines what the `Operator` runs before beginning to process Elements
arcon/src/stream/operator/mod.rs:34
Method
on_start
(&mut self)
arcon/src/stream/node/mod.rs:515
Method
on_start
(&mut self)
arcon/src/stream/node/debug.rs:74
Method
on_start
(&mut self)
arcon/src/stream/node/source.rs:232
Method
on_start
(&mut self)
arcon/src/util/io.rs:185
Method
on_start
(&mut self)
arcon/src/manager/source.rs:108
Method
on_start
(&mut self)
arcon/src/manager/epoch.rs:143
Method
on_start
(&mut self)
arcon/src/manager/node.rs:172
Method
on_stop
(&mut self)
arcon/src/manager/source.rs:112
Method
on_stop
(&mut self)
arcon/src/manager/epoch.rs:149
Method
one_min_ewma
()
arcon/src/metrics/ewma.rs:37
Function
parquet_file_test
()
arcon/src/table/mod.rs:386
Method
persist
(&mut self)
arcon/src/index/appender/mod.rs:70
Method
persist
(&mut self)
arcon/src/index/appender/eager.rs:45
Method
persist
(&mut self)
arcon/src/index/window/arrow.rs:106
Method
persist
(&mut self)
arcon/src/index/window/appender.rs:84
Method
persist
(&mut self)
arcon/src/index/window/incremental.rs:153
Method
persist
(&mut self)
arcon/src/index/hash_table/eager.rs:66
Method
persist
(&mut self)
arcon/src/index/value/mod.rs:77
Method
persist
(&mut self)
arcon/src/index/value/eager.rs:83
Method
persist
(&mut self)
arcon/src/index/value/local.rs:100
Method
poll_next
(&mut self)
arcon/src/stream/source/kafka.rs:163
Method
poll_next
(&mut self)
arcon/src/stream/source/local_file.rs:49
Function
pool_multi_threaded_large
(b: &mut Bencher)
arcon/benches/buffer_pool.rs:65
Function
pool_multi_threaded_small
(b: &mut Bencher)
arcon/benches/buffer_pool.rs:61
Function
pool_single_thread_large
(b: &mut Bencher)
arcon/benches/buffer_pool.rs:57
Function
pool_single_thread_small
(b: &mut Bencher)
arcon/benches/buffer_pool.rs:53
Function
proto
(_: TokenStream, input: TokenStream)
arcon_macros/src/lib.rs:137
Method
put
(&mut self, key: K, value: V)
arcon/src/index/hash_table/eager.rs:37
Method
put
(&mut self, value: V)
arcon/src/index/value/local.rs:61
Method
receive_local
(&mut self, msg: Self::Message)
arcon/src/stream/source/socket.rs:111
Method
receive_local
(&mut self, msg: Self::Message)
arcon/src/stream/node/mod.rs:577
Method
receive_local
(&mut self, msg: Self::Message)
arcon/src/stream/node/debug.rs:86
Method
receive_local
(&mut self, msg: Self::Message)
arcon/src/stream/node/source.rs:296
Method
receive_local
(&mut self, msg: Self::Message)
arcon/src/util/system_killer.rs:15
Method
receive_local
(&mut self, _msg: Self::Message)
arcon/src/util/io.rs:123
Method
receive_local
(&mut self, msg: Self::Message)
arcon/src/manager/snapshot.rs:98
Method
receive_local
(&mut self, msg: Self::Message)
arcon/src/manager/source.rs:123
Method
receive_local
(&mut self, msg: Self::Message)
arcon/src/manager/epoch.rs:133
Method
receive_local
(&mut self, _: Self::Message)
arcon/src/manager/node.rs:231
Method
receive_network
(&mut self, _msg: NetMessage)
arcon/src/stream/source/socket.rs:133
Method
receive_network
(&mut self, msg: NetMessage)
arcon/src/stream/node/mod.rs:583
Method
receive_network
(&mut self, msg: NetMessage)
arcon/src/stream/node/debug.rs:91
Method
receive_network
(&mut self, _: NetMessage)
arcon/src/stream/node/source.rs:302
Method
receive_network
(&mut self, _msg: NetMessage)
arcon/src/util/system_killer.rs:30
Method
receive_network
(&mut self, _msg: NetMessage)
arcon/src/util/io.rs:126
Method
receive_network
(&mut self, _: NetMessage)
arcon/src/manager/snapshot.rs:102
Method
receive_network
(&mut self, _: NetMessage)
arcon/src/manager/source.rs:142
Method
receive_network
(&mut self, _: NetMessage)
arcon/src/manager/epoch.rs:137
Method
receive_network
(&mut self, _: NetMessage)
arcon/src/manager/node.rs:234
Method
record_histogram
(&self, key: &Key, value: f64)
arcon/src/metrics/log_recorder.rs:45
Method
reduce
(&self, value: T)
arcon/arcon_state/src/backend/handles.rs:453
← previous
next →
701–800 of 948, ranked by callers