Cattī Crūdēlēs
205f3edb8e
Merge 960ff8bd39
into e63669e170
2024-11-22 00:17:39 -05:00
Vladyslav Vildanov
cc9bcb0c0f
Updated package version ( #3158 )
2024-10-15 16:32:53 +03:00
Cattī Crūdēlēs
fc5be74fe9
fix(redisotel): fix buggy append in reportPoolStats
...
The current append twice to `conf.attrs` approach in `reportPoolStats` may result in unexpected idleAttrs,
due to `append` [can mutate](https://github.com/golang/go/issues/29115#issuecomment-444669036 ) the underlying array of the original slice,
as demonstrated at <https://go.dev/play/p/jwRMofH91eQ?v=goprev >.
Also, I replaced `metric.WithAttributes` in `reportPoolStats` with `metric.WithAttributeSet`,
since `WithAttributes` is just `WithAttributeSet` with some extra works that are not needed here,
see <https://pkg.go.dev/go.opentelemetry.io/otel/metric@v1.22.0#WithAttributes >.
2024-09-15 18:26:16 +08:00
Ivan Pechorin
9f6171dbf6
properly retract v9.5.3 of redisotel and other extra packages ( #3108 )
2024-09-11 19:35:16 +03:00
Vladyslav Vildanov
00d98485f8
Updated module version that points to retracted package version ( #3074 )
...
* Updated module version that points to retracted package version
* Updated testing image to latest
2024-07-31 11:15:15 +03:00
Vladimir Mihailenco
f752b9a9d5
Release/v9.5.3 ( #3018 )
...
* chore: ignore package.json
* chore: release v9.5.3 (release.sh)
2024-06-07 17:04:08 +03:00
Sam Xie
0f0a28464c
Remove skipping span creation by checking parent spans ( #2980 )
...
* Remove skipping span creation by checking parent spans
* Update CHANGELOG
2024-05-10 09:52:32 +03:00
Endre Sara
f3fe61148b
add server address and port attributes to redis otel trace instrumentation ( #2826 )
...
Co-authored-by: esara <esara@causely.io>
2024-03-27 08:56:11 +02:00
dependabot[bot]
a923df1984
chore(deps): bump google.golang.org/protobuf in /extra/redisprometheus ( #2942 )
...
Bumps google.golang.org/protobuf from 1.28.1 to 1.33.0.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 19:24:57 +02:00
ofekshenawa
d43a9fa887
Bump go-redis version to 9.5.1 ( #2917 )
2024-02-20 17:44:29 +02:00
ofekshenawa
b5a9e5d2c6
Bump go-redis version to 9.5.0 ( #2905 )
...
* Bump go-redis version to 9.4.1
* Bump go-redis version to 9.5.0
2024-02-18 19:16:42 +02:00
ofekshenawa
531f06861b
9.4.0 ( #2862 )
2024-01-07 12:27:07 +02:00
ofekshenawa
73c879df57
9.3.1 ( #2835 )
2023-12-19 12:14:38 +02:00
ofekshenawa
21bd40a47e
Version 9.3.0 ( #2774 )
2023-10-31 15:40:45 +02:00
ofekshenawa
f994ff1cd9
Bump version to 9.2.1 ( #2735 )
2023-09-27 11:25:09 +03:00
ofekshenawa
dac3314bc6
Bump version to 9.2.0 ( #2722 )
2023-09-20 16:38:58 +03:00
taytzehao
7acc0cd254
useTime duration calculation ( #2651 )
...
Co-authored-by: tzehaoo <tzehao@intnt.ai>
Co-authored-by: ofekshenawa <104765379+ofekshenawa@users.noreply.github.com>
2023-09-20 14:08:08 +03:00
Tiago Peczenyj
e8ad794e96
Format code and fix go vet ( #2696 )
...
* run go fix ./...
Signed-off-by: Tiago Peczenyj <tpeczenyj@weborama.com>
* run make fmt
Signed-off-by: Tiago Peczenyj <tpeczenyj@weborama.com>
* fix go vet ./... issues
* Update README.md
Reorder imports with the rules defined in the Makefile
as if we run `make fmt`
* run gofumpt -w .
* update Makefile to use gofumpt instead gofmt
* increment makefile
* format test
* format tests
Signed-off-by: Tiago Peczenyj <tpeczenyj@weborama.com>
---------
Signed-off-by: Tiago Peczenyj <tpeczenyj@weborama.com>
Co-authored-by: ofekshenawa <104765379+ofekshenawa@users.noreply.github.com>
2023-09-20 14:03:44 +03:00
ofekshenawa
c3098d5f7e
Bump to 9.1.0 ( #2676 )
...
* Bump to 9.0.6
* Bump to 9.1.0
2023-08-16 18:30:40 +03:00
Vladimir Mihailenco
dc8c93ba66
chore: release v9.0.5 (release.sh) ( #2614 )
2023-05-29 09:05:49 +03:00
Mikhail Mazurskiy
9a9423d3df
chore(deps): Update otel/metric to stable API ( #2607 )
2023-05-24 12:07:43 +03:00
Vladimir Mihailenco
fcb3506e79
chore: release v9.0.4 (release.sh) ( #2572 )
2023-05-02 08:40:46 +03:00
Vincent Boutour
e2fabdf157
chore(deps): Updating otel/metric and fixing breaking changes ( #2569 )
...
* chore(deps): Updating otel/metric and fixing breaking changes
Signed-off-by: Vincent Boutour <bob@vibioh.fr>
* ci: Removing go1.18 and updating example/otel to latest version
Latest otel version use atomic.Pointer which is a go1.19 feature, so we have to drop support for the go 1.18
Signed-off-by: Vincent Boutour <bob@vibioh.fr>
---------
Signed-off-by: Vincent Boutour <bob@vibioh.fr>
2023-05-01 11:33:30 +03:00
Chayim
a2aa6b7138
Version 9.0.3 ( #2518 )
2023-04-02 13:55:09 +03:00
Monkey
ad89a97fdc
chore: update go mod, Upgrade golang.org/x/net version to 0.7.0 ( #2476 )
...
Signed-off-by: monkey92t <golang@88.com>
2023-03-06 19:42:42 +08:00
Kason Braley
74389af269
docs: Update redisotel example for v9 ( #2425 )
...
* docs: Update redisotel docs for v9
Update the redisotel example for v9 to match the example at
https://redis.uptrace.dev/guide/go-redis-monitoring.html#what-is-opentelemetry .
* docs: Point to correct otel example
2023-02-07 08:40:00 +02:00
Vladimir Mihailenco
a38f75b640
chore: release v9.0.2 (release.sh) ( #2412 )
...
* chore: release v9.0.2 (release.sh)
* chore: remove release in favor of release drafter
2023-02-01 10:13:41 +02:00
Ngọc Long
e29e42cde2
feat: upgrade OpenTelemetry, use the new metrics API. ( #2410 )
2023-02-01 16:04:33 +08:00
Vladimir Mihailenco
515043aaab
chore: fix test
2023-01-30 10:19:36 +02:00
Vladimir Mihailenco
30e954104a
chore: release v9.0.1 (release.sh)
2023-01-30 09:54:30 +02:00
Vladimir Mihailenco
98a8502d8e
chore: downgrade OpenTelemetry
2023-01-30 09:47:57 +02:00
Vladimir Mihailenco
0023b80d82
chore: release v9.0.0 (release.sh)
2023-01-30 08:59:17 +02:00
Dimitrij Denissenko
7fa451c740
chore: fewer test dependencies
2023-01-27 15:01:50 +00:00
Daniel Cormier
805bfc2c60
fix: implement `redis.Hook` (v9) for `rediscensus.TracingHook` ( #2367 )
...
Fixes #2266
2023-01-26 08:23:14 +02:00
Vladimir Mihailenco
b8c0db8c73
chore: release v9.0.0-rc.4 (release.sh)
2023-01-24 16:15:51 +02:00
Vladimir Mihailenco
d9c1775b88
chore: release v9.0.0-rc.3 (release.sh)
2023-01-24 15:54:58 +02:00
Vladimir Mihailenco
97b491aace
chore: update import path
2023-01-23 08:48:54 +02:00
Scott
7c4b924350
fix(redisotel): correct metrics.DialHook attrs ( #2331 )
2022-12-23 20:40:07 +08:00
Vladimir Mihailenco
3892986f01
feat(redisotel): add code attributes
2022-12-06 11:49:56 +02:00
Vladimir Mihailenco
0b7ced8baf
chore: release v9.0.0-rc.2 (release.sh)
2022-11-26 14:20:33 +02:00
Vladimir Mihailenco
7335ef65dc
chore: cleanup
2022-11-21 11:31:38 +02:00
Vladimir Mihailenco
bbff4dd5dc
chore: fix metrics in redisotel
2022-11-18 15:32:17 +02:00
Vladimir Mihailenco
44af3c09a7
chore: add more metrics to redisotel
2022-11-17 16:24:16 +02:00
Vladimir Mihailenco
e84461f7ed
chore: release v9.0.0-rc.1 (release.sh)
2022-10-14 15:19:56 +03:00
Vladimir Mihailenco
3e4ae80c12
chore: improve instrumentation example
2022-10-12 17:18:55 +03:00
Vladimir Mihailenco
2ec03d9b37
fix: late binding for dial hook
2022-10-12 15:00:06 +03:00
Vladimir Mihailenco
0dff3d1461
feat: add OpenTelemetry metrics instrumentation
2022-10-12 11:09:41 +03:00
Vladimir Mihailenco
41a533cb7b
chore: downgrade opentelemetry
2022-10-11 10:37:43 +03:00
Vladimir Mihailenco
2fbf8d574e
Merge pull request #2163 from KnutZuidema/feat/extra_redis_prometheus_stat_collector
...
feat(extra/redisprometheus): prometheus.Collector implementation for redis clients
2022-10-06 09:08:43 +03:00
Vladimir Mihailenco
2bcb060d6a
chore: update example
2022-10-05 10:06:54 +03:00