This PR fixes a Rust-only bug in GraphPath::add() where it didn't properly push to context_to_selection and parameter_to_context in the case of a None edge, causing the GraphPath iterator to prematurely end due to zip semantics.
[ ] events - Stress test for events with a lot of users and deduplication ENABLED
[ ] events_big_cap_high_rate - Stress test for events with a lot of users, deduplication enabled and high rate event with a big queue capacity
[ ] events_big_cap_high_rate_callback - Stress test for events with a lot of users, deduplication enabled and high rate event with a big queue capacity using callback mode
[ ] events_callback - Stress test for events with a lot of users and deduplication ENABLED in callback mode
[ ] events_without_dedup - Stress test for events with a lot of users and deduplication DISABLED
[ ] events_without_dedup_callback - Stress test for events with a lot of users and deduplication DISABLED using callback mode
This PR fixes a Rust-only bug in
GraphPath::add()
where it didn't properly push tocontext_to_selection
andparameter_to_context
in the case of aNone
edge, causing theGraphPath
iterator to prematurely end due tozip
semantics.