Skip to content

Commit 4724d9f

Browse files
committed
Publish package v2.17.2
Update version number and CHANGELOG.md.
1 parent f378b55 commit 4724d9f

4 files changed

Lines changed: 25 additions & 21 deletions

File tree

.changesets/emit-ecto-query-distribution-metrics.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

.changesets/preserve-sub-millisecond-precision-in-distribution-metrics.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# AppSignal for Elixir changelog
22

3+
## 2.17.2
4+
5+
_Published on 2026-05-26._
6+
7+
### Added
8+
9+
- Emit distribution metrics from the Ecto integration.
10+
11+
Each Ecto query telemetry event now also reports its timing values as `ecto_query_time`, `ecto_queue_time`, `ecto_decode_time`, `ecto_idle_time` and `ecto_total_time` distribution metrics.
12+
13+
All five metrics are tagged by `repo` and `hostname`. The `ecto_query_time`, `ecto_decode_time` and `ecto_total_time` metrics are additionally tagged by `repo` and `source` (the Ecto table).
14+
15+
This surfaces pool waits, decode time, idle connection time and per-table latency as standalone metrics in addition to the existing query span.
16+
17+
(patch [7440fb76](https://github.com/appsignal/appsignal-elixir/commit/7440fb769af74fca362dd5a2b04f9c5bfe420583))
18+
19+
### Fixed
20+
21+
- Preserve sub-millisecond precision when reporting timing distribution metrics.
22+
23+
The Ecto (`ecto_query_time`, `ecto_queue_time`, `ecto_decode_time`, `ecto_idle_time`, `ecto_total_time`) and Oban (`oban_job_duration`, `oban_job_queue_time`) distribution metrics now report fractional milliseconds, instead of being truncated to whole milliseconds. Sub-millisecond measurements were previously rounded down to zero.
24+
25+
(patch [262fef55](https://github.com/appsignal/appsignal-elixir/commit/262fef550c5df4897fb70a2a49e6ac3eb4d155c2))
26+
327
## 2.17.1
428

529
_Published on 2026-05-14._

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ defmodule Appsignal.Mixfile do
3030
use Mix.Project
3131

3232
@source_url "https://github.com/appsignal/appsignal-elixir"
33-
@version "2.17.1"
33+
@version "2.17.2"
3434

3535
def project do
3636
[

0 commit comments

Comments
 (0)