Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changelog/added/perkier-pamila.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Core: The OTLP metrics exporter can export histograms as OpenTelemetry exponential histograms, which Prometheus-compatible backends store as native histograms, when an SDK enables the option, including through the C bridge. It applies to every histogram, including custom ones, and names each series with a suffix, `_native` by default, so it never shares a name with the fixed-bucket series it replaces. It cannot be combined with histogram bucket overrides. Explicit buckets remain the default.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this is not implemented, shouldn't this be removed from the change log?

1 change: 1 addition & 0 deletions changelog/fixed/perkier-pamila.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Core: Workers now replay workflows paused before a scheduled task starts, allowing those workflows to make progress after unpause.
1 change: 1 addition & 0 deletions changelog/security/perkier-pamila.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Core: Ephemeral server downloads now use `zip` 9.0 for ZIP extraction, replacing the 8.x dependency [yanked upstream for security issues](https://github.com/zip-rs/zip2/issues/1075#issuecomment-6209381974).
33 changes: 23 additions & 10 deletions temporalio/bridge/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion temporalio/bridge/sdk-core
Submodule sdk-core updated 38 files
+25 −0 CHANGELOG.md
+1 −0 crates/common-wasm/Cargo.toml
+16 −0 crates/common-wasm/src/data_converters.rs
+343 −0 crates/common-wasm/src/external_storage.rs
+2 −0 crates/common-wasm/src/lib.rs
+5 −2 crates/common/Cargo.toml
+29 −43 crates/common/build.rs
+160 −0 crates/common/src/external_storage_references.rs
+2 −0 crates/common/src/lib.rs
+40 −0 crates/common/src/telemetry.rs
+184 −3 crates/common/src/telemetry/otel.rs
+2 −1 crates/protos/build.rs
+1 −1 crates/protos/src/protos/mod.rs
+23 −0 crates/sdk-core-c-bridge/include/temporal-sdk-core-c-bridge.h
+44 −2 crates/sdk-core-c-bridge/src/runtime.rs
+14 −0 crates/sdk-core/CHANGELOG.md
+2 −1 crates/sdk-core/Cargo.toml
+6 −0 crates/sdk-core/src/core_tests/workflow_tasks.rs
+26 −14 crates/sdk-core/src/worker/workflow/machines/workflow_task_state_machine.rs
+2 −0 crates/sdk-core/tests/common/mod.rs
+165 −5 crates/sdk-core/tests/integ_tests/worker_tests.rs
+1,807 −67 crates/sdk-core/tests/integ_tests/workflow_tests/event_groups.rs
+4 −2 crates/sdk/src/lib.rs
+28 −30 crates/sdk/src/workflow_future.rs
+11 −4 crates/sdk/src/workflow_wasm.rs
+8 −1 crates/workflow/src/component.rs
+308 −0 crates/workflow/src/event_groups.rs
+13 −7 crates/workflow/src/lib.rs
+26 −4 crates/workflow/src/runtime/instance.rs
+10 −2 crates/workflow/src/runtime/types.rs
+545 −72 crates/workflow/src/workflow_context.rs
+1 −5 crates/workflow/src/workflow_context/nexus.rs
+138 −27 crates/workflow/src/workflow_context/options.rs
+39 −24 crates/workflow/src/workflow_context/options/nexus.rs
+11 −0 crates/workflow/src/workflow_context/view.rs
+6 −0 crates/workflow/src/workflow_interceptors.rs
+1 −1 crates/workflow/wit/README.md
+6 −1 crates/workflow/wit/types.wit
Loading