Skip to content

Commit b627e1c

Browse files
authored
[PROF-12941] Package libdatadog v23.0.0 for Ruby (#1301)
[PROF-12941] Package libdatadog v23.0.0 for Ruby **What does this PR do?** This PR includes the changes documented in the "Releasing a new version to rubygems.org" part of the README: https://github.com/datadog/libdatadog/tree/main/ruby#releasing-a-new-version-to-rubygemsorg **Motivation:** Enable Ruby to use libdatadog v23.0.0. In particular, this release switches the profile serializer to compress data using zstd instead of lz4. **Additional Notes:** N/A **How to test the change?** I've tested this change locally with the changes in DataDog/dd-trace-rb#5020 and was able to get a green test suite run for Ruby. As a reminder, new libdatadog releases don't get automatically picked up by dd-trace-rb, so the PR that bumps the dependency will also test this release against all supported Ruby versions. Co-authored-by: ivo.anjo <[email protected]>
1 parent c4a66e2 commit b627e1c

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

ruby/Rakefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,22 +22,22 @@ end
2222
LIB_GITHUB_RELEASES = [
2323
{
2424
file: "libdatadog-aarch64-alpine-linux-musl.tar.gz",
25-
sha256: "1a9ace8904db9e5232732d43ec72b7c796866059614abec254b4c2c91665a5d0",
25+
sha256: "01b4913bbbd3780c813bc1a59f6e5626a12d1846318552fc04e65754a32ccf87",
2626
ruby_platform: "aarch64-linux-musl"
2727
},
2828
{
2929
file: "libdatadog-aarch64-unknown-linux-gnu.tar.gz",
30-
sha256: "ec79b9a0b8d0163c04058c28455d083dc518ffdec9870698d87187abe059a825",
30+
sha256: "04f243b103817018ea438a3282c7e1e0b8e20fd2297000fb2d7edb6fbff5c3b2",
3131
ruby_platform: "aarch64-linux"
3232
},
3333
{
3434
file: "libdatadog-x86_64-alpine-linux-musl.tar.gz",
35-
sha256: "c44cfc89d65b3e46964dccbf98508caf3e1897a295f6bdb798b65b692c74d520",
35+
sha256: "adc56b0a5f8d7808ca6d9bc59c563fbcaa013a1da4f21db7d7b217bfa2037a01",
3636
ruby_platform: "x86_64-linux-musl"
3737
},
3838
{
3939
file: "libdatadog-x86_64-unknown-linux-gnu.tar.gz",
40-
sha256: "803c96e0d96e129d2dafd151d4d1209c7ad5d05e5002702ea0cd322a2133190a",
40+
sha256: "c2db57b42d9808130fd2882fdf30e4fe955cd9dc3c27a7c68f663cfb0e940385",
4141
ruby_platform: "x86_64-linux"
4242
}
4343
]

ruby/lib/libdatadog/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
module Libdatadog
44
# Current libdatadog version
5-
LIB_VERSION = "22.0.1"
5+
LIB_VERSION = "23.0.0"
66

77
GEM_MAJOR_VERSION = "1"
88
GEM_MINOR_VERSION = "0"

0 commit comments

Comments
 (0)