Avatar for the hashintel user
hashintel
hash
BlogDocsChangelog

BE-519: Set up OpenTelemetry across hash-api and Temporal workers

#8681
Comparing
t/be-519-otel-workers
(
98041ff
) with
main
(
891f36f
)
CodSpeed Performance Gauge
0%
Untouched
80

Benchmarks

80 total
runtime
libs/@local/hashql/core/benches/symbol.rs::benches::hashing::hash
CodSpeed Performance Gauge
+8%
404.7 ns375.6 ns
join/recursive
libs/@local/hashql/core/benches/type_system.rs::benches::lattice::lattice
CodSpeed Performance Gauge
+1%
549.8 µs542.7 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::forward_substitution::forward_substitution
CodSpeed Performance Gauge
+1%
7.6 µs7.5 µs
union_with_duplicates
libs/@local/hashql/core/benches/type_system.rs::benches::simplify::simplify
CodSpeed Performance Gauge
+1%
17.7 µs17.5 µs
meet/primitives
libs/@local/hashql/core/benches/type_system.rs::benches::lattice::lattice
CodSpeed Performance Gauge
+1%
6.8 µs6.7 µs
join/primitives
libs/@local/hashql/core/benches/type_system.rs::benches::lattice::lattice
CodSpeed Performance Gauge
+1%
6.8 µs6.8 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::forward_substitution::forward_substitution
CodSpeed Performance Gauge
+1%
16.2 µs16.1 µs
meet/recursive
libs/@local/hashql/core/benches/type_system.rs::benches::lattice::lattice
CodSpeed Performance Gauge
+1%
303.4 µs301.2 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
+1%
5 µs5 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
+1%
5.4 µs5.4 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
0%
7 µs6.9 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
0%
10.2 µs10.1 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
0%
12.3 µs12.3 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
0%
49.6 µs49.5 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::cfg_simplify::cfg_simplify
CodSpeed Performance Gauge
0%
16.9 µs16.9 µs
mixed_workload
libs/@local/hashql/core/benches/symbol.rs::benches::interning::intern
CodSpeed Performance Gauge
0%
80.3 µs80.2 µs
anti_symmetry
libs/@local/hashql/core/benches/type_system.rs::benches::inference::inference
CodSpeed Performance Gauge
0%
45 µs45 µs
simple
libs/@local/hashql/mir/benches/execution.rs::benches::execution_analysis::execution_analysis
CodSpeed Performance Gauge
0%
57.2 µs57.2 µs
repeated[1000]
libs/@local/hashql/core/benches/symbol.rs::benches::interning::intern
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
unique[10000]
libs/@local/hashql/core/benches/symbol.rs::benches::interning::intern
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
complex
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
0%
117.3 µs117.3 µs
inline
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
0%
233.8 µs233.8 µs
fibonacci_recursive[24]
libs/@local/hashql/mir/benches/interpret.rs::benches::fibonacci_recursive
CodSpeed Performance Gauge
0%
84.1 ms84.1 ms
fibonacci_recursive[8]
libs/@local/hashql/mir/benches/interpret.rs::benches::fibonacci_recursive
CodSpeed Performance Gauge
0%
46 µs46 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
0%
18.1 µs18.1 µs

Commits

Click on a commit to change the comparison range
Base
main
891f36f
+0.01%
BE-519: Address review findings, add cleanup helpers and unit tests
d86b329
12 days ago
by TimDiekmann
0%
BE-519: Address PR review findings
b46d866
11 days ago
by TimDiekmann
0%
Avoid cloning client identity in Temporal client
2b2962d
11 days ago
by TimDiekmann
0%
BE-519: Flush OTEL on fatal worker errors
3c35253
11 days ago
by TimDiekmann
0%
BE-519: Surface OTEL shutdown failures as AggregateError
575689c
11 days ago
by TimDiekmann
0%
BE-519: Move worker cleanup onto the linear path
55a7b53
11 days ago
by TimDiekmann
0%
BE-519: Silence lint on closure-mutated shuttingDown
669ed31
11 days ago
by TimDiekmann
0%
BE-519: Move createTemporalSdkLogger to worker-bootstrap
6fca038
11 days ago
by TimDiekmann
0%
BE-519: Fail-loud on bootstrap errors outside production
e2f41c1
11 days ago
by TimDiekmann
0%
BE-519: Drop unused import + closure-narrowing eslint-disable
ed94305
11 days ago
by TimDiekmann
0%
BE-519: Coerce port for OTLP filter equality
98041ff
11 days ago
by TimDiekmann
© 2026 CodSpeed Technology
Home Terms Privacy Docs