Avatar for the reflex-dev user
reflex-dev
reflex
BlogDocsChangelog

ENG-8258: API for linking and sharing states

#6024Merged
Comparing
masenf/linked-state
(
b9fe004
) with
main
(
7826d0b
)
CodSpeed Performance Gauge
+3%
Improvement
2
Untouched
6

Benchmarks

8 total
test_get_all_imports[_stateful_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
+3%
3.2 ms3.1 ms
test_get_all_imports[_complicated_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
+3%
23.8 ms23.1 ms
test_compile_page[_complicated_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
+2%
93.1 ms91.5 ms
test_compile_page[_stateful_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
+2%
11 ms10.8 ms
test_evaluate_page[_complicated_page]
tests/benchmarks/test_evaluate.py
CodSpeed Performance Gauge
+1%
48.1 ms47.5 ms
test_compile_stateful[_complicated_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
0%
604.7 µs603.3 µs
test_compile_stateful[_stateful_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
0%
151.2 µs151.3 µs
test_evaluate_page[_stateful_page]
tests/benchmarks/test_evaluate.py
CodSpeed Performance Gauge
0%
6.5 ms6.5 ms

Commits

Click on a commit to change the comparison range
Base
main
7826d0b
-0.02%
ENG-8258: API for linking and sharing states
3d40cac
2 months ago
by masenf
-0.37%
WiP: move _links to root state to avoid extra redis load
e1ed793
2 months ago
by masenf
+0.12%
only import ShareStateBaseInternal if there are links present
0702953
2 months ago
by masenf
+0.05%
fix test_computed_var assertion
a549af7
2 months ago
by masenf
+0.34%
remove background task deadlock updating linked state
743f0c3
2 months ago
by masenf
-0.26%
do not reuse _modify_linked_states in `_link_to`
ec3e36c
2 months ago
by masenf
+0.05%
abstract out _patch_state and use it when linking or unlinking
6984750
2 months ago
by masenf
+0.11%
_link_to returns the newly linked state
faf620b
2 months ago
by masenf
+0.27%
fix test cases
949e7c2
2 months ago
by masenf
+0.32%
mark router and router_data as dirty when patching state
e99f462
2 months ago
by masenf
+3.57%
Merge remote-tracking branch 'origin/main' into masenf/linked-state
0a13453
2 months ago
by masenf
-0.79%
AI CR feedback
b9fe004
2 months ago
by masenf
© 2026 CodSpeed Technology
Home Terms Privacy Docs