BDHU
thinkagain
BlogDocsChangelog

This PR represents a major API and architecture refactoring of the thinkagain framework, introducing a cleaner module structure, updated terminology, and improved runtime capabilities.

#61Merged
Comparing
dynamic
(
d204bf5
) with
main
(
9abf039
)
CodSpeed Performance Gauge
-31%
Improvements
2
Regressions
2
Untouched
9
New
2
Skipped
32

Benchmarks

Skipped (32)

Failed

test_bench_replica_multiple_calls
tests/bench_distributed.py
Regression
CodSpeed Performance Gauge
-12%
13 µs14.7 µs
test_bench_basic_replica_execution
tests/bench_distributed.py
Regression
CodSpeed Performance Gauge
-31%
14.8 µs21.3 µs

Improved

test_bench_profiling_summary_generation
tests/bench_distributed.py
CodSpeed Performance Gauge
+79%
72.5 µs40.4 µs
test_bench_replica_with_different_multipliers
tests/bench_distributed.py
CodSpeed Performance Gauge
+16%
15.1 µs13 µs

New

test_bench_parallel_node_execution
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A13 µs
test_bench_mixed_parallel_sequential
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A13.1 µs

Passed

test_bench_multiple_replica_handles
tests/bench_distributed.py
CodSpeed Performance Gauge
+7%
13.9 µs13 µs
test_bench_locally_defined_replica
tests/bench_distributed.py
CodSpeed Performance Gauge
0%
13 µs13 µs
test_bench_mixed_replicas_and_nodes
tests/bench_distributed.py
CodSpeed Performance Gauge
0%
13 µs13 µs
test_bench_stateful_replica
tests/bench_distributed.py
CodSpeed Performance Gauge
-1%
13 µs13 µs
test_bench_replica_handle_switching
tests/bench_distributed.py
CodSpeed Performance Gauge
-1%
13 µs13.1 µs
test_bench_profiling_overhead
tests/bench_distributed.py
CodSpeed Performance Gauge
-1%
12.9 µs13 µs
test_bench_concurrent_replica_calls
tests/bench_distributed.py
CodSpeed Performance Gauge
-1%
12.9 µs13.1 µs
test_bench_mesh_context_overhead
tests/bench_distributed.py
CodSpeed Performance Gauge
-1%
13.6 µs13.8 µs
test_bench_complex_distributed_pipeline
tests/bench_distributed.py
CodSpeed Performance Gauge
-7%
13 µs13.9 µs

Commits

Click on a commit to change the comparison range
Base
main
9abf039
-30.78%
feat: enhance service decorator to support class and function usage
d204bf5
5 days ago
by BDHU
© 2026 CodSpeed Technology
Home Terms Privacy Docs