Skip to content
Merged
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
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

## Unreleased

- Update the root OTel SDK pin to reuse its scalar normalization fast path
and avoid lazy fixed-field classification during OTLP ingestion, reducing
temporary allocation while preserving value limits and error handling.
Keep existing native codec capabilities, encoding
defaults, Durable confirmation and the minimal embedded profile unchanged.

- Add a default-off stock-Jolt JSON reader for HTTP ingestion, selectable in
version-2 configuration or server startup options. Resolve its optional
component before JDBC acquisition; preserve byte limits, fallback semantics,
Expand Down
2 changes: 1 addition & 1 deletion deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

:deps {io.github.casselc/otel
{:git/url "https://github.com/casselc/otel.git"
:git/sha "26186ce79941e84e0cc67eb148dd8dd43b4e1880"}
:git/sha "3366a3322c3ea4024057f6278e50c999864171e8"}
io.github.casselc/jolt-http
{:git/url "https://github.com/casselc/jolt-http.git"
:git/sha "35d1d7f9ebdc796ee9bd4c80745298b2c8b7fdf8"}
Expand Down
6 changes: 6 additions & 0 deletions docs/embedded-profile.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,12 @@ The checked-in profile is the dependency authority. At this revision it pins
not copy older pin values from issue history or from an application's distinct
resolved graph.

The root application and this profile can select different native chDB versions.
When testing both, leave `JOLT_CHDB_LIB` unset and install each profile's versioned
native asset. A global override points both processes at the same library and
can correctly fail the older profile's version check. Use an override only with
the matching profile; it does not upgrade that profile's dependencies.

The resolved profile tree has been checked for these exact source selections:
one direct chDB/DB/OTel/exporter root wins each older transitive declaration.
The existing **Linux x86-64 local-POSIX** fixture exercises authoritative SQLite
Expand Down
2 changes: 1 addition & 1 deletion test/oscope/dependency_resolution_test.clj
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@

(def ^:private otel-root
(str "https___github.com_casselc_otel.git/"
"26186ce79941e84e0cc67eb148dd8dd43b4e1880/"))
"3366a3322c3ea4024057f6278e50c999864171e8/"))

(def ^:private prior-map-reuse-sdk-root
"https___github.com_casselc_otel.git/12074bcfd668dec00a4e6ca2ca52a4f765a331e9/")
Expand Down
Loading