-
- Downloads
Implement push rule evaluation in Rust. (#13838)
Showing
- changelog.d/13838.misc 1 addition, 0 deletionschangelog.d/13838.misc
- rust/Cargo.toml 3 additions, 1 deletionrust/Cargo.toml
- rust/benches/evaluator.rs 149 additions, 0 deletionsrust/benches/evaluator.rs
- rust/benches/glob.rs 40 additions, 0 deletionsrust/benches/glob.rs
- rust/build.rs 1 addition, 1 deletionrust/build.rs
- rust/src/push/base_rules.rs 1 addition, 0 deletionsrust/src/push/base_rules.rs
- rust/src/push/evaluator.rs 374 additions, 0 deletionsrust/src/push/evaluator.rs
- rust/src/push/mod.rs 20 additions, 8 deletionsrust/src/push/mod.rs
- rust/src/push/utils.rs 215 additions, 0 deletionsrust/src/push/utils.rs
- stubs/synapse/synapse_rust/push.pyi 18 additions, 1 deletionstubs/synapse/synapse_rust/push.pyi
- synapse/push/bulk_push_rule_evaluator.py 27 additions, 17 deletionssynapse/push/bulk_push_rule_evaluator.py
- synapse/push/httppusher.py 36 additions, 3 deletionssynapse/push/httppusher.py
- synapse/push/push_rule_evaluator.py 0 additions, 361 deletionssynapse/push/push_rule_evaluator.py
- tests/push/test_push_rule_evaluator.py 9 additions, 11 deletionstests/push/test_push_rule_evaluator.py
Loading
Please register or sign in to comment