BDHU
thinkagain
BlogDocsChangelog

Dev

#59Merged
Comparing
dev
(
c478391
) with
main
(
6bb4fc7
)
CodSpeed Performance Gauge
0%
Untouched
14
Skipped
2

Benchmarks

Skipped (2)

Passed

test_bench_conditional_pipeline
tests/bench_declarative.py
CodSpeed Performance Gauge
+1%
254.1 µs251.7 µs
test_bench_round_robin_distribution
tests/bench_distributed.py
CodSpeed Performance Gauge
+1%
108 µs107.4 µs
test_bench_loop_pipeline
tests/bench_declarative.py
CodSpeed Performance Gauge
0%
443.1 µs441.1 µs
test_bench_replica_deployment
tests/bench_distributed.py
CodSpeed Performance Gauge
0%
426 µs425.4 µs
test_bench_runtime_context_manager
tests/bench_distributed.py
CodSpeed Performance Gauge
0%
191.3 µs191.2 µs
test_bench_while_loop
tests/bench_declarative.py
CodSpeed Performance Gauge
0%
13.3 ms13.3 ms
test_bench_local_init_overhead
tests/bench_distributed.py
CodSpeed Performance Gauge
0%
389.7 µs389.7 µs
test_bench_multiple_replica_services
tests/bench_distributed.py
CodSpeed Performance Gauge
0%
259.6 µs259.7 µs
test_bench_replica_get
tests/bench_distributed.py
CodSpeed Performance Gauge
0%
40.1 µs40.1 µs
test_bench_pipeline_with_replica
tests/bench_distributed.py
CodSpeed Performance Gauge
0%
252.8 µs253.2 µs
test_bench_replica_method_call
tests/bench_distributed.py
CodSpeed Performance Gauge
0%
36.6 µs36.6 µs
test_bench_deep_nesting
tests/bench_declarative.py
CodSpeed Performance Gauge
0%
260.9 µs261.5 µs
test_bench_nested_pipeline
tests/bench_declarative.py
CodSpeed Performance Gauge
0%
232.7 µs233.3 µs
test_bench_linear_pipeline
tests/bench_declarative.py
CodSpeed Performance Gauge
0%
235.8 µs236.7 µs

Commits

Click on a commit to change the comparison range
Base
main
6bb4fc7
+0.07%
Refactor distributed module for improved scaling and optimization - Removed ScalingPolicy class and integrated scaling configuration directly into ReplicaSpec. - Enhanced AutoScaler to auto-discover replicas with throughput configured. - Introduced DeploymentPlan class for actionable deployment strategies based on optimization results. - Updated replica registration to include throughput and scaling parameters. - Simplified validation logic by removing the validation module and integrating checks directly into NodeConfig and ReplicaSpec. - Improved documentation and examples for clarity on usage and configuration. - Cleaned up imports and organized the __init__.py for better module structure.
c478391
4 days ago
by BDHU
© 2026 CodSpeed Technology
Home Terms Privacy Docs