MCPcopy Create free account
hub / github.com/apache/arrow / JitterNodeOptions

Class JitterNodeOptions

cpp/src/arrow/acero/test_nodes.h:46–54  ·  view source on GitHub ↗

A node that slightly resequences the input at random

Source from the content-addressed store, hash-verified

44
45/// A node that slightly resequences the input at random
46struct JitterNodeOptions : public ExecNodeOptions {
47 random::SeedType seed;
48 /// The max amount to add to a node's "cost".
49 int max_jitter_modifier;
50
51 explicit JitterNodeOptions(random::SeedType seed, int max_jitter_modifier = 5)
52 : seed(seed), max_jitter_modifier(max_jitter_modifier) {}
53 static constexpr std::string_view kName = "jitter";
54};
55
56class GateImpl;
57

Callers 6

CheckOrderByFunction · 0.85
TESTFunction · 0.85
CheckFetchFunction · 0.85
TESTFunction · 0.85
TESTFunction · 0.85
TESTFunction · 0.85

Calls

no outgoing calls

Tested by 6

CheckOrderByFunction · 0.68
TESTFunction · 0.68
CheckFetchFunction · 0.68
TESTFunction · 0.68
TESTFunction · 0.68
TESTFunction · 0.68