Avatar for the Nagato-Yuzuru user
Nagato-Yuzuru
predylogic
BlogDocsChangelog

Retain the exploratory branch during refactoring and reintegrate it.

#13Merged
Comparing
refactor/ast-predicate
(
8dbfd6b
) with
main
(
ef21896
)
CodSpeed Performance Gauge
0%
Untouched
5

Benchmarks

5 total
test_exec_engine[Current-100]
sdks/python/benchmarks/predicate/test_runtime.py
CodSpeed Performance Gauge
0%
70 µs69.9 µs
test_exec_engine[Current-20]
sdks/python/benchmarks/predicate/test_runtime.py
CodSpeed Performance Gauge
0%
30.7 µs30.6 µs
test_construction_cost[Current-1000]
sdks/python/benchmarks/predicate/test_overhead.py
CodSpeed Performance Gauge
0%
70.5 µs70.5 µs
test_construction_cost[Current-100]
sdks/python/benchmarks/predicate/test_overhead.py
CodSpeed Performance Gauge
0%
64.9 µs65.1 µs
test_exec_engine[Current-5]
sdks/python/benchmarks/predicate/test_runtime.py
CodSpeed Performance Gauge
0%
24.4 µs24.5 µs

Commits

Click on a commit to change the comparison range
Base
main
ef21896
-88.44%
refactor(predicate): optimize predicate execution and enhance caching mechanism
97bb4fa
8 days ago
by Nagato-Yuzuru
×3.9
refactor(predicate): streamline predicate operations and enhance type handling
5943826
8 days ago
by Nagato-Yuzuru
feat(predicate): add all and any class methods for predicates
1d999fa
8 days ago
by Nagato-Yuzuru
+67.08%
perf(compiler): add optimisation for non-left-skewed trees using all/any in the collect chain
458b8b7
8 days ago
by Nagato-Yuzuru
×27
test(predicate): Functional testing for adding predicates
51b6925
8 days ago
by Nagato-Yuzuru
-9.68%
chore(predicate): update import handling for assert_never
e0794dd
8 days ago
by Nagato-Yuzuru
chore(predicate): improve thread safety and documentation
f9da6e8
8 days ago
by Nagato-Yuzuru
-0.25%
ci(config): increase codecov patch threshold to 5%
8dbfd6b
8 days ago
by Nagato-Yuzuru
© 2026 CodSpeed Technology
Home Terms Privacy Docs