From bc7be271eb028615780cd3b50783f62795793418 Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Wed, 16 Oct 2024 13:16:29 +0200 Subject: [PATCH 01/90] Migrate to Nix Flake --- .gitignore | 3 +- default.nix | 11 +++++ flake.lock | 76 ++++++++++++++++++++++++++++++++ flake.nix | 57 ++++++++++++++++++++++++ shell.nix | 55 +++++------------------ spec/datadog/release_gem_spec.rb | 3 ++ 6 files changed, 160 insertions(+), 45 deletions(-) create mode 100644 default.nix create mode 100644 flake.lock create mode 100644 flake.nix diff --git a/.gitignore b/.gitignore index ac343d8b12b..eeb2f45c7a5 100644 --- a/.gitignore +++ b/.gitignore @@ -38,7 +38,8 @@ ext/**/skipped_reason.txt # unless supporting rvm < 1.11.0 or doing something fancy, ignore this: .rvmrc # Ignore local variables -.envrc +/.envrc +/.direnv # lock files Gemfile.lock diff --git a/default.nix b/default.nix new file mode 100644 index 00000000000..fb3934b8045 --- /dev/null +++ b/default.nix @@ -0,0 +1,11 @@ +# flake-compat shim for usage without flakes +(import + ( + let lock = builtins.fromJSON (builtins.readFile ./flake.lock); in + fetchTarball { + url = lock.nodes.flake-compat.locked.url or "https://github.com/edolstra/flake-compat/archive/${lock.nodes.flake-compat.locked.rev}.tar.gz"; + sha256 = lock.nodes.flake-compat.locked.narHash; + } + ) + { src = ./.; } +).defaultNix diff --git a/flake.lock b/flake.lock new file mode 100644 index 00000000000..3ba015ba6f7 --- /dev/null +++ b/flake.lock @@ -0,0 +1,76 @@ +{ + "nodes": { + "flake-compat": { + "locked": { + "lastModified": 1696426674, + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "revCount": 57, + "type": "tarball", + "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz" + }, + "original": { + "type": "tarball", + "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" + } + }, + "flake-utils": { + "inputs": { + "systems": "systems" + }, + "locked": { + "lastModified": 1726560853, + "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1729076285, + "narHash": "sha256-0pKZR4g2X3YTOcLQexuDrN2vIdFQJ1djqXSBfD0gEgE=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "2a3b139da1ffe0cdd6ab82583e147a75738ba4f8", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "master", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "flake-compat": "flake-compat", + "flake-utils": "flake-utils", + "nixpkgs": "nixpkgs" + } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix new file mode 100644 index 00000000000..f2517590275 --- /dev/null +++ b/flake.nix @@ -0,0 +1,57 @@ +{ + inputs = { + nixpkgs.url = "github:nixos/nixpkgs/master"; + + # cross-platform convenience + flake-utils.url = "github:numtide/flake-utils"; + + # backwards compatibility with nix-build and nix-shell + flake-compat.url = "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz"; + }; + + outputs = { self, nixpkgs, flake-utils, flake-compat }: + # resolve for all platforms in turn + flake-utils.lib.eachDefaultSystem (system: + let + # packages for this system platform + pkgs = nixpkgs.legacyPackages.${system}; + + # control versions + ruby = pkgs.ruby_3_3; + llvm = pkgs.llvmPackages_16; + gcc = pkgs.gcc13; + in { + devShell = pkgs.llvm.stdenv.mkDerivation { + name = "devshell"; + + buildInputs = with pkgs; [ + ruby + libyaml.dev + + # TODO: some gems insist on using `gcc` on Linux, satisfy them for now: + # - json + # - protobuf + # - ruby-prof + gcc + ]; + + shellHook = '' + # get major.minor.0 ruby version + export RUBY_VERSION="$(ruby -e 'puts RUBY_VERSION.gsub(/\d+$/, "0")')" + + # make gem install work in-project, compatibly with bundler + export GEM_HOME="$(pwd)/vendor/bundle/ruby/$RUBY_VERSION" + + # make bundle work in-project + export BUNDLE_PATH="$(pwd)/vendor/bundle" + + # enable calling gem scripts without bundle exec + export PATH="$GEM_HOME/bin:$PATH" + + # enable implicitly resolving gems to bundled version + export RUBYGEMS_GEMDEPS="$(pwd)/Gemfile" + ''; + }; + } + ); +} diff --git a/shell.nix b/shell.nix index 68fa197e5a1..950c1c81804 100644 --- a/shell.nix +++ b/shell.nix @@ -1,44 +1,11 @@ -{ - # use the environment channel - pkgs ? import {}, - - # use a pinned package state - pinned ? import(fetchTarball("https://github.com/NixOS/nixpkgs/archive/25865a40d14b.tar.gz")) {}, -}: -let - # specify ruby version to use - ruby = pinned.ruby_3_3; - - # control llvm/clang version (e.g for packages built from source) - llvm = pinned.llvmPackages_16; - - # control gcc version (e.g for packages built from source) - gcc = pinned.gcc13; -in llvm.stdenv.mkDerivation { - # unique project name for this environment derivation - name = "dd-trace-rb.devshell"; - - buildInputs = [ - ruby - - # TODO: some gems insist on using `gcc` on Linux, satisfy them for now: - # - json - # - protobuf - # - ruby-prof - gcc - ]; - - shellHook = '' - # get major.minor.0 ruby version - export RUBY_VERSION="$(ruby -e 'puts RUBY_VERSION.gsub(/\d+$/, "0")')" - - # make gem install work in-project, compatibly with bundler - export GEM_HOME="$(pwd)/vendor/bundle/ruby/$RUBY_VERSION" - - # make bundle work in-project - export BUNDLE_PATH="$(pwd)/vendor/bundle" - - # enable calling gem scripts without bundle exec - export PATH="$GEM_HOME/bin:$PATH" - ''; -} +# flake-compat shim for usage without flakes +(import + ( + let lock = builtins.fromJSON (builtins.readFile ./flake.lock); in + fetchTarball { + url = lock.nodes.flake-compat.locked.url or "https://github.com/edolstra/flake-compat/archive/${lock.nodes.flake-compat.locked.rev}.tar.gz"; + sha256 = lock.nodes.flake-compat.locked.narHash; + } + ) + { src = ./.; } +).shellNix diff --git a/spec/datadog/release_gem_spec.rb b/spec/datadog/release_gem_spec.rb index 026b6cbeacb..97a30dceab5 100644 --- a/spec/datadog/release_gem_spec.rb +++ b/spec/datadog/release_gem_spec.rb @@ -35,6 +35,9 @@ |datadog\.gemspec |docker-compose\.yml |shell\.nix + |default\.nix + |flake\.nix + |flake\.lock |static-analysis\.datadog\.yml |\.standard\.yml |\.standard_todo\.yml From 0f1dc1a18bc4ef89c44eb5e23d6289936c1364f6 Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Wed, 16 Oct 2024 13:32:56 +0200 Subject: [PATCH 02/90] Add `Test Nix` workflow Uses magic nix cache for faster results --- .github/workflows/nix.yml | 54 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 .github/workflows/nix.yml diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml new file mode 100644 index 00000000000..ed0ee346b9e --- /dev/null +++ b/.github/workflows/nix.yml @@ -0,0 +1,54 @@ +name: Test Nix + +on: + push: + branches: + - "**" + +jobs: + test: + strategy: + fail-fast: false + matrix: + platform: + - os: darwin + cpu: x86_64 + base: macos-12 + - os: darwin + cpu: arm64 + base: macos-14 + - os: linux + cpu: x86_64 + base: ubuntu-22.04 + - os: linux + cpu: aarch64 + base: arm-4core-linux + nix: + - 24.05 + + name: Test Nix (${{ matrix.platform.cpu }}-${{ matrix.platform.os }}, ${{ matrix.nix }}) + runs-on: ${{ matrix.platform.base }} + + permissions: + contents: read + id-token: write + + env: + SKIP_SIMPLECOV: 1 + DD_INSTRUMENTATION_TELEMETRY_ENABLED: false + DD_REMOTE_CONFIGURATION_ENABLED: false + + steps: + - uses: actions/checkout@v4 + - uses: DeterminateSystems/nix-installer-action@main + - uses: DeterminateSystems/magic-nix-cache-action@main + - run: nix-shell --run 'which ruby' + - run: nix-shell --run 'ruby --version' + - name: Print ruby version + run: | + nix-shell --run 'which ruby' + nix-shell --run 'ruby --version' + - name: Bundle install + run: nix-shell --run 'bundle install' + - name: Run spec:main + run: nix-shell --run 'bundle exec rake spec:main' From 801b0668e2479e032c445ab91f95fef3cdd4128d Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Wed, 16 Oct 2024 13:45:44 +0200 Subject: [PATCH 03/90] Update deprecated platform versions --- .github/workflows/nix.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index ed0ee346b9e..579aa08b9f4 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -13,16 +13,16 @@ jobs: platform: - os: darwin cpu: x86_64 - base: macos-12 + base: macos-13 # always x86_64-darwin - os: darwin cpu: arm64 - base: macos-14 + base: macos-14 # always arm64-darwin - os: linux cpu: x86_64 - base: ubuntu-22.04 + base: ubuntu-24.04 # always x86_64-linux-gnu - os: linux cpu: aarch64 - base: arm-4core-linux + base: arm-4core-linux # always aarch64-linux-gnu nix: - 24.05 From 03106a24821275e094316cba726b3a9b532e5bd2 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Mon, 12 Aug 2024 16:18:48 +0200 Subject: [PATCH 04/90] Add DD_EXPERIMENTAL_APPSEC_STANDALONE_ENABLED env var (does nothing for now) --- lib/datadog/appsec/configuration/settings.rb | 8 ++++ .../appsec/configuration/settings_spec.rb | 40 +++++++++++++++++++ 2 files changed, 48 insertions(+) diff --git a/lib/datadog/appsec/configuration/settings.rb b/lib/datadog/appsec/configuration/settings.rb index e5dbecfb0e1..e8ed0a8240a 100644 --- a/lib/datadog/appsec/configuration/settings.rb +++ b/lib/datadog/appsec/configuration/settings.rb @@ -197,6 +197,14 @@ def self.add_settings!(base) o.type :bool, nilable: true o.env 'DD_APPSEC_SCA_ENABLED' end + + settings :standalone do + option :enabled do |o| + o.type :bool + o.env 'DD_EXPERIMENTAL_APPSEC_STANDALONE_ENABLED' + o.default false + end + end end end end diff --git a/spec/datadog/appsec/configuration/settings_spec.rb b/spec/datadog/appsec/configuration/settings_spec.rb index a19a0a94550..3d8115bc3fc 100644 --- a/spec/datadog/appsec/configuration/settings_spec.rb +++ b/spec/datadog/appsec/configuration/settings_spec.rb @@ -757,5 +757,45 @@ def patcher end end end + + describe 'standalone' do + describe '#enabled' do + subject(:enabled) { settings.appsec.standalone.enabled } + + context 'when DD_EXPERIMENTAL_APPSEC_STANDALONE_ENABLED' do + around do |example| + ClimateControl.modify('DD_EXPERIMENTAL_APPSEC_STANDALONE_ENABLED' => appsec_standalone_enabled) do + example.run + end + end + + context 'is not defined' do + let(:appsec_standalone_enabled) { nil } + + it { is_expected.to eq false } + end + + context 'is defined' do + let(:appsec_standalone_enabled) { 'true' } + + it { is_expected.to eq(true) } + end + end + end + + describe '#enabled=' do + subject(:set_appsec_standalone_enabled) { settings.appsec.standalone.enabled = appsec_standalone_enabled } + + [true, false].each do |value| + context "when given #{value}" do + let(:appsec_standalone_enabled) { value } + + before { set_appsec_standalone_enabled } + + it { expect(settings.appsec.standalone.enabled).to eq(value) } + end + end + end + end end end From 000bf668161f96f1e5400ec3fa7f7d61593ce7f4 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Tue, 13 Aug 2024 11:56:47 +0200 Subject: [PATCH 05/90] Add _dd.apm.enabled tag --- .../appsec/contrib/rack/request_middleware.rb | 1 + .../contrib/rack/integration_test_spec.rb | 9 ++++++++ .../contrib/rails/integration_test_spec.rb | 9 ++++++++ .../contrib/sinatra/integration_test_spec.rb | 9 ++++++++ .../support/integration/shared_examples.rb | 22 +++++++++++++++++++ 5 files changed, 50 insertions(+) diff --git a/lib/datadog/appsec/contrib/rack/request_middleware.rb b/lib/datadog/appsec/contrib/rack/request_middleware.rb index 55323226019..4261345ed99 100644 --- a/lib/datadog/appsec/contrib/rack/request_middleware.rb +++ b/lib/datadog/appsec/contrib/rack/request_middleware.rb @@ -150,6 +150,7 @@ def add_appsec_tags(processor, scope) return unless trace && span + span.set_tag('_dd.apm.enabled', 0) if Datadog.configuration.appsec.standalone.enabled span.set_tag('_dd.appsec.enabled', 1) span.set_tag('_dd.runtime_family', 'ruby') span.set_tag('_dd.appsec.waf.version', Datadog::AppSec::WAF::VERSION::BASE_STRING) diff --git a/spec/datadog/appsec/contrib/rack/integration_test_spec.rb b/spec/datadog/appsec/contrib/rack/integration_test_spec.rb index 05eb3f25f2e..34426e6979f 100644 --- a/spec/datadog/appsec/contrib/rack/integration_test_spec.rb +++ b/spec/datadog/appsec/contrib/rack/integration_test_spec.rb @@ -19,6 +19,7 @@ include Rack::Test::Methods let(:appsec_enabled) { true } + let(:appsec_standalone_enabled) { false } let(:tracing_enabled) { true } let(:remote_enabled) { false } let(:appsec_ip_passlist) { [] } @@ -136,6 +137,7 @@ c.tracing.instrument :rack c.appsec.enabled = appsec_enabled + c.appsec.standalone.enabled = appsec_standalone_enabled c.appsec.waf_timeout = 10_000_000 # in us c.appsec.instrument :rack c.appsec.ip_passlist = appsec_ip_passlist @@ -813,6 +815,13 @@ it_behaves_like 'a trace with AppSec api security tags' end end + + context 'with APM disabled' do + let(:appsec_standalone_enabled) { true } + + it_behaves_like 'normal with tracing disable' + it_behaves_like 'a trace with ASM Standalone tags' + end end describe 'POST request' do diff --git a/spec/datadog/appsec/contrib/rails/integration_test_spec.rb b/spec/datadog/appsec/contrib/rails/integration_test_spec.rb index 211a33bba8b..7196c1f2d58 100644 --- a/spec/datadog/appsec/contrib/rails/integration_test_spec.rb +++ b/spec/datadog/appsec/contrib/rails/integration_test_spec.rb @@ -29,6 +29,7 @@ let(:rack_span) { sorted_spans.reverse.find { |x| x.name == Datadog::Tracing::Contrib::Rack::Ext::SPAN_REQUEST } } let(:appsec_enabled) { true } + let(:appsec_standalone_enabled) { false } let(:tracing_enabled) { true } let(:appsec_ip_denylist) { [] } let(:appsec_user_id_denylist) { [] } @@ -90,6 +91,7 @@ c.tracing.instrument :rails c.appsec.enabled = appsec_enabled + c.appsec.standalone.enabled = appsec_standalone_enabled c.appsec.waf_timeout = 10_000_000 # in us c.appsec.instrument :rails c.appsec.ip_denylist = appsec_ip_denylist @@ -306,6 +308,13 @@ def set_user it_behaves_like 'a trace with AppSec api security tags' end end + + context 'with APM disabled' do + let(:appsec_standalone_enabled) { true } + + it_behaves_like 'normal with tracing disable' + it_behaves_like 'a trace with ASM Standalone tags' + end end describe 'POST request' do diff --git a/spec/datadog/appsec/contrib/sinatra/integration_test_spec.rb b/spec/datadog/appsec/contrib/sinatra/integration_test_spec.rb index fddbdc5b69a..d1d6e53d056 100644 --- a/spec/datadog/appsec/contrib/sinatra/integration_test_spec.rb +++ b/spec/datadog/appsec/contrib/sinatra/integration_test_spec.rb @@ -41,6 +41,7 @@ let(:rack_span) { sorted_spans.reverse.find { |x| x.name == Datadog::Tracing::Contrib::Rack::Ext::SPAN_REQUEST } } let(:appsec_enabled) { true } + let(:appsec_standalone_enabled) { false } let(:tracing_enabled) { true } let(:appsec_ip_denylist) { [] } let(:appsec_user_id_denylist) { [] } @@ -101,6 +102,7 @@ c.tracing.instrument :sinatra c.appsec.enabled = appsec_enabled + c.appsec.standalone.enabled = appsec_standalone_enabled c.appsec.waf_timeout = 10_000_000 # in us c.appsec.instrument :sinatra c.appsec.ip_denylist = appsec_ip_denylist @@ -312,6 +314,13 @@ it_behaves_like 'a trace with AppSec api security tags' end end + + context 'with APM disabled' do + let(:appsec_standalone_enabled) { true } + + it_behaves_like 'normal with tracing disable' + it_behaves_like 'a trace with ASM Standalone tags' + end end describe 'POST request' do diff --git a/spec/datadog/appsec/contrib/support/integration/shared_examples.rb b/spec/datadog/appsec/contrib/support/integration/shared_examples.rb index 00c2a41b01a..7b428d97341 100644 --- a/spec/datadog/appsec/contrib/support/integration/shared_examples.rb +++ b/spec/datadog/appsec/contrib/support/integration/shared_examples.rb @@ -165,3 +165,25 @@ it_behaves_like 'a trace without AppSec events' end end + +RSpec.shared_examples 'a trace with ASM Standalone tags' do + context 'with appsec enabled' do + let(:appsec_enabled) { true } + it do + expect(service_span.send(:metrics)['_dd.apm.enabled']).to eq(0) + expect(service_span.send(:metrics)['_dd.appsec.enabled']).to eq(1.0) + expect(service_span.send(:meta)['_dd.runtime_family']).to eq('ruby') + expect(service_span.send(:meta)['_dd.appsec.waf.version']).to match(/^\d+\.\d+\.\d+/) + end + end + + context 'with appsec disabled' do + let(:appsec_enabled) { false } + it do + expect(service_span.send(:metrics)['_dd.apm.enabled']).to be_nil + expect(service_span.send(:metrics)['_dd.appsec.enabled']).to be_nil + expect(service_span.send(:meta)['_dd.runtime_family']).to be_nil + expect(service_span.send(:meta)['_dd.appsec.waf.version']).to be_nil + end + end +end From fa4540db30868c2d01d87c20592b8c313143165c Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Fri, 13 Sep 2024 15:05:46 +0200 Subject: [PATCH 06/90] Add APM rate limiting when ASM standalone is activated --- lib/datadog/tracing/sampling/rule_sampler.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/lib/datadog/tracing/sampling/rule_sampler.rb b/lib/datadog/tracing/sampling/rule_sampler.rb index 398926233e3..73cffb295b3 100644 --- a/lib/datadog/tracing/sampling/rule_sampler.rb +++ b/lib/datadog/tracing/sampling/rule_sampler.rb @@ -30,15 +30,20 @@ def initialize( default_sampler: nil ) @rules = rules - @rate_limiter = if rate_limiter + @rate_limiter = if Datadog.configuration.appsec.standalone.enabled + # 0.0167 ~ 1 trace per minute + Core::TokenBucket.new(0.0167, 1.0) + elsif rate_limiter rate_limiter elsif rate_limit Core::TokenBucket.new(rate_limit) else Core::UnlimitedLimiter.new end - - @default_sampler = if default_sampler + @default_sampler = if Datadog.configuration.appsec.standalone.enabled + @rules = [SimpleRule.new(sample_rate: 1.0)] + nil + elsif default_sampler default_sampler elsif default_sample_rate # Add to the end of the rule list a rule always matches any trace From fbfd4afbffebc09cd30f157866e6cd1065ca5c90 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Fri, 13 Sep 2024 16:51:41 +0200 Subject: [PATCH 07/90] Add Datadog-Client-Computed-Stats header with ASM standalone --- lib/datadog/core/remote/transport/http.rb | 4 ++++ lib/datadog/core/transport/ext.rb | 1 + lib/datadog/tracing/transport/http.rb | 4 ++++ sig/datadog/core/transport/ext.rbs | 2 ++ spec/datadog/tracing/transport/http_spec.rb | 16 ++++++++++++++++ 5 files changed, 27 insertions(+) diff --git a/lib/datadog/core/remote/transport/http.rb b/lib/datadog/core/remote/transport/http.rb index ed87c0dc5cb..a49a72f11f6 100644 --- a/lib/datadog/core/remote/transport/http.rb +++ b/lib/datadog/core/remote/transport/http.rb @@ -120,6 +120,10 @@ def default_headers # Add container ID, if present. container_id = Datadog::Core::Environment::Container.container_id headers[Datadog::Core::Transport::Ext::HTTP::HEADER_CONTAINER_ID] = container_id unless container_id.nil? + # Pretend that stats computation are already done by the client + if Datadog.configuration.appsec.standalone.enabled + headers[Datadog::Core::Transport::Ext::HTTP::HEADER_CLIENT_COMPUTED_STATS] = 'yes' + end end end diff --git a/lib/datadog/core/transport/ext.rb b/lib/datadog/core/transport/ext.rb index 470d4b3ad09..e0830510b92 100644 --- a/lib/datadog/core/transport/ext.rb +++ b/lib/datadog/core/transport/ext.rb @@ -16,6 +16,7 @@ module HTTP # # Setting this header to any non-empty value enables this feature. HEADER_CLIENT_COMPUTED_TOP_LEVEL = 'Datadog-Client-Computed-Top-Level' + HEADER_CLIENT_COMPUTED_STATS = 'Datadog-Client-Computed-Stats' HEADER_META_LANG = 'Datadog-Meta-Lang' HEADER_META_LANG_VERSION = 'Datadog-Meta-Lang-Version' HEADER_META_LANG_INTERPRETER = 'Datadog-Meta-Lang-Interpreter' diff --git a/lib/datadog/tracing/transport/http.rb b/lib/datadog/tracing/transport/http.rb index 25a7e77c426..190dc31e408 100644 --- a/lib/datadog/tracing/transport/http.rb +++ b/lib/datadog/tracing/transport/http.rb @@ -74,6 +74,10 @@ def default_headers # Add container ID, if present. container_id = Datadog::Core::Environment::Container.container_id headers[Datadog::Core::Transport::Ext::HTTP::HEADER_CONTAINER_ID] = container_id unless container_id.nil? + # Pretend that stats computation are already done by the client + if Datadog.configuration.appsec.standalone.enabled + headers[Datadog::Core::Transport::Ext::HTTP::HEADER_CLIENT_COMPUTED_STATS] = 'yes' + end end end diff --git a/sig/datadog/core/transport/ext.rbs b/sig/datadog/core/transport/ext.rbs index 335e293b941..74a3d3e21b8 100644 --- a/sig/datadog/core/transport/ext.rbs +++ b/sig/datadog/core/transport/ext.rbs @@ -15,6 +15,8 @@ module Datadog HEADER_CLIENT_COMPUTED_TOP_LEVEL: ::String + HEADER_CLIENT_COMPUTED_STATS: ::String + HEADER_META_LANG: ::String HEADER_META_LANG_INTERPRETER_VENDOR: ::String diff --git a/spec/datadog/tracing/transport/http_spec.rb b/spec/datadog/tracing/transport/http_spec.rb index 830f9d372f1..f7af5db609c 100644 --- a/spec/datadog/tracing/transport/http_spec.rb +++ b/spec/datadog/tracing/transport/http_spec.rb @@ -180,6 +180,22 @@ it { is_expected.to_not include(Datadog::Core::Transport::Ext::HTTP::HEADER_CONTAINER_ID) } end end + + context 'when Datadog.configuration.appsec.standalone.enabled' do + before { expect(Datadog.configuration.appsec.standalone).to receive(:enabled).and_return(asm_standalone_enabled) } + + context 'is true' do + let(:asm_standalone_enabled) { true } + + it { is_expected.to include(Datadog::Core::Transport::Ext::HTTP::HEADER_CLIENT_COMPUTED_STATS => 'yes') } + end + + context 'is false' do + let(:asm_standalone_enabled) { false } + + it { is_expected.to_not include(Datadog::Core::Transport::Ext::HTTP::HEADER_CLIENT_COMPUTED_STATS) } + end + end end describe '.default_adapter' do From a617a2c5710a78fc5a9674295e7f0b400305ef31 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Mon, 23 Sep 2024 16:30:08 +0200 Subject: [PATCH 08/90] Moved hardcoded _dd.appsec/apm.enabled tags to Ext file --- lib/datadog/appsec/contrib/rack/request_middleware.rb | 4 ++-- lib/datadog/appsec/ext.rb | 4 ++++ sig/datadog/appsec/ext.rbs | 4 ++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/datadog/appsec/contrib/rack/request_middleware.rb b/lib/datadog/appsec/contrib/rack/request_middleware.rb index 4261345ed99..3c10561dd28 100644 --- a/lib/datadog/appsec/contrib/rack/request_middleware.rb +++ b/lib/datadog/appsec/contrib/rack/request_middleware.rb @@ -150,8 +150,8 @@ def add_appsec_tags(processor, scope) return unless trace && span - span.set_tag('_dd.apm.enabled', 0) if Datadog.configuration.appsec.standalone.enabled - span.set_tag('_dd.appsec.enabled', 1) + span.set_tag(Datadog::AppSec::Ext::TAG_APM_ENABLED, 0) if Datadog.configuration.appsec.standalone.enabled + span.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_ENABLED, 1) span.set_tag('_dd.runtime_family', 'ruby') span.set_tag('_dd.appsec.waf.version', Datadog::AppSec::WAF::VERSION::BASE_STRING) diff --git a/lib/datadog/appsec/ext.rb b/lib/datadog/appsec/ext.rb index 2de81657dec..7a6aa15db11 100644 --- a/lib/datadog/appsec/ext.rb +++ b/lib/datadog/appsec/ext.rb @@ -5,6 +5,10 @@ module AppSec module Ext INTERRUPT = :datadog_appsec_interrupt SCOPE_KEY = 'datadog.appsec.scope' + + TAG_APPSEC_ENABLED = '_dd.appsec.enabled' + TAG_APM_ENABLED = '_dd.apm.enabled' + TAG_APPSEC_EVENT = '_dd.p.appsec' end end end diff --git a/sig/datadog/appsec/ext.rbs b/sig/datadog/appsec/ext.rbs index 39703d21368..b72a22c944d 100644 --- a/sig/datadog/appsec/ext.rbs +++ b/sig/datadog/appsec/ext.rbs @@ -3,6 +3,10 @@ module Datadog module Ext INTERRUPT: Symbol SCOPE_KEY: String + + TAG_APPSEC_ENABLED: String + TAG_APM_ENABLED: String + TAG_APPSEC_EVENT: String end end end From d0b5f33aeb97cd576efdece79c60b9913e0aa0e7 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Mon, 23 Sep 2024 16:30:35 +0200 Subject: [PATCH 09/90] Add _dd.p.appsec tag to traces containing appsec event --- .../appsec/contrib/graphql/gateway/watcher.rb | 4 ++++ lib/datadog/appsec/contrib/rack/gateway/watcher.rb | 12 ++++++++++++ lib/datadog/appsec/contrib/rails/gateway/watcher.rb | 4 ++++ .../appsec/contrib/sinatra/gateway/watcher.rb | 8 ++++++++ lib/datadog/appsec/monitor/gateway/watcher.rb | 4 ++++ .../contrib/support/integration/shared_examples.rb | 2 ++ 6 files changed, 34 insertions(+) diff --git a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb index 1ddf89c1c98..bd0c9bcf62f 100644 --- a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb @@ -43,6 +43,10 @@ def watch_multiplex(gateway = Instrumentation.gateway) scope.service_entry_span.set_tag('appsec.event', 'true') end + # Propagate to downstream services the information that the current distributed trace is + # containing at least one ASM security event + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + scope.processor_context.events << event end diff --git a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb index 112d5609e08..9b97b8a1f52 100644 --- a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb @@ -46,6 +46,10 @@ def watch_request(gateway = Instrumentation.gateway) scope.service_entry_span.set_tag('appsec.event', 'true') end + # Propagate to downstream services the information that the current distributed trace is + # containing at least one ASM security event + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + scope.processor_context.events << event end end @@ -90,6 +94,10 @@ def watch_response(gateway = Instrumentation.gateway) scope.service_entry_span.set_tag('appsec.event', 'true') end + # Propagate to downstream services the information that the current distributed trace is + # containing at least one ASM security event + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + scope.processor_context.events << event end end @@ -134,6 +142,10 @@ def watch_request_body(gateway = Instrumentation.gateway) scope.service_entry_span.set_tag('appsec.event', 'true') end + # Propagate to downstream services the information that the current distributed trace is + # containing at least one ASM security event + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb index ea4b34f3713..4109dcee8b6 100644 --- a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb @@ -43,6 +43,10 @@ def watch_request_action(gateway = Instrumentation.gateway) scope.service_entry_span.set_tag('appsec.event', 'true') end + # Propagate to downstream services the information that the current distributed trace is + # containing at least one ASM security event + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb index 93ba40c4f92..d85558ae08f 100644 --- a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb @@ -45,6 +45,10 @@ def watch_request_dispatch(gateway = Instrumentation.gateway) scope.service_entry_span.set_tag('appsec.event', 'true') end + # Propagate to downstream services the information that the current distributed trace is + # containing at least one ASM security event + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + scope.processor_context.events << event end end @@ -89,6 +93,10 @@ def watch_request_routed(gateway = Instrumentation.gateway) scope.service_entry_span.set_tag('appsec.event', 'true') end + # Propagate to downstream services the information that the current distributed trace is + # containing at least one ASM security event + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/monitor/gateway/watcher.rb b/lib/datadog/appsec/monitor/gateway/watcher.rb index 9262cc277a6..4e938e15c78 100644 --- a/lib/datadog/appsec/monitor/gateway/watcher.rb +++ b/lib/datadog/appsec/monitor/gateway/watcher.rb @@ -40,6 +40,10 @@ def watch_user_id(gateway = Instrumentation.gateway) scope.service_entry_span.set_tag('appsec.event', 'true') end + # Propagate to downstream services the information that the current distributed trace is + # containing at least one ASM security event + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + scope.processor_context.events << event end end diff --git a/spec/datadog/appsec/contrib/support/integration/shared_examples.rb b/spec/datadog/appsec/contrib/support/integration/shared_examples.rb index 7b428d97341..2bcb7aa8a08 100644 --- a/spec/datadog/appsec/contrib/support/integration/shared_examples.rb +++ b/spec/datadog/appsec/contrib/support/integration/shared_examples.rb @@ -146,6 +146,7 @@ RSpec.shared_examples 'a trace without AppSec events' do it do expect(spans.select { |s| s.get_tag('appsec.event') }).to be_empty + expect(spans.select { |s| s.get_tag('_dd.p.appsec') }).to be_empty expect(service_span.send(:meta)['_dd.appsec.triggers']).to be_nil end end @@ -155,6 +156,7 @@ it do expect(spans.select { |s| s.get_tag('appsec.event') }).to_not be_empty + expect(spans.select { |s| s.get_tag('_dd.p.appsec') }).to_not be_empty expect(service_span.send(:meta)['_dd.appsec.json']).to be_a String expect(spans.select { |s| s.get_tag('appsec.blocked') }).to_not be_empty if blocking_request end From 31d6326e706edd3a50fa42e1480644bc0f5d9a3a Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Fri, 27 Sep 2024 11:33:52 +0200 Subject: [PATCH 10/90] Skip distributed tracing if standalone appsec is enabled and trace contains no appsec event --- lib/datadog/tracing/contrib/http/circuit_breaker.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/datadog/tracing/contrib/http/circuit_breaker.rb b/lib/datadog/tracing/contrib/http/circuit_breaker.rb index ffa8e164ce8..052523c4909 100644 --- a/lib/datadog/tracing/contrib/http/circuit_breaker.rb +++ b/lib/datadog/tracing/contrib/http/circuit_breaker.rb @@ -29,6 +29,14 @@ def internal_request?(request) end def should_skip_distributed_tracing?(client_config) + if Datadog.configuration.appsec.standalone.enabled + active_trace = Tracing.active_trace + + # return true if absence of upstream ASM event (_dd.p.appsec:1) + # and no local security event (which sets _dd.p.appsec:1 locally) + return true if active_trace.nil? || active_trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1' + end + return !client_config[:distributed_tracing] if client_config && client_config.key?(:distributed_tracing) !Datadog.configuration.tracing[:http][:distributed_tracing] From a3a26d03c85375b0eeaebe1107278e67a236ebcf Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Fri, 27 Sep 2024 11:35:10 +0200 Subject: [PATCH 11/90] Reject trace if appsec event is not detected when asm standalone is activated --- lib/datadog/tracing/contrib/http/instrumentation.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/datadog/tracing/contrib/http/instrumentation.rb b/lib/datadog/tracing/contrib/http/instrumentation.rb index cd59f93fccd..89ee039571c 100644 --- a/lib/datadog/tracing/contrib/http/instrumentation.rb +++ b/lib/datadog/tracing/contrib/http/instrumentation.rb @@ -39,6 +39,11 @@ def request(req, body = nil, &block) Contrib::HTTP.inject(trace, req) end + if Datadog.configuration.appsec.standalone.enabled && + (trace.nil? || trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1') + trace.sampling_priority = Tracing::Sampling::Ext::Priority::AUTO_REJECT + end + # Add additional request specific tags to the span. annotate_span_with_request!(span, req, request_options) From 63ab56bec4588938d5f66a2168d007e7c8d3ea19 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Mon, 30 Sep 2024 11:09:39 +0200 Subject: [PATCH 12/90] Force keep traces with appsec event --- .../appsec/contrib/graphql/gateway/watcher.rb | 5 +++++ .../appsec/contrib/rack/gateway/watcher.rb | 15 +++++++++++++++ .../appsec/contrib/rails/gateway/watcher.rb | 5 +++++ .../appsec/contrib/sinatra/gateway/watcher.rb | 10 ++++++++++ lib/datadog/appsec/monitor/gateway/watcher.rb | 5 +++++ .../tracing/contrib/http/instrumentation.rb | 8 ++++---- 6 files changed, 44 insertions(+), 4 deletions(-) diff --git a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb index bd0c9bcf62f..08ae9bba3cb 100644 --- a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb @@ -45,6 +45,11 @@ def watch_multiplex(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') scope.processor_context.events << event diff --git a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb index 9b97b8a1f52..2d5a7abcb2d 100644 --- a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb @@ -48,6 +48,11 @@ def watch_request(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') scope.processor_context.events << event @@ -96,6 +101,11 @@ def watch_response(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') scope.processor_context.events << event @@ -144,6 +154,11 @@ def watch_request_body(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') scope.processor_context.events << event diff --git a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb index 4109dcee8b6..39716eb0ab0 100644 --- a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb @@ -45,6 +45,11 @@ def watch_request_action(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') scope.processor_context.events << event diff --git a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb index d85558ae08f..56925946eaa 100644 --- a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb @@ -47,6 +47,11 @@ def watch_request_dispatch(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') scope.processor_context.events << event @@ -95,6 +100,11 @@ def watch_request_routed(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') scope.processor_context.events << event diff --git a/lib/datadog/appsec/monitor/gateway/watcher.rb b/lib/datadog/appsec/monitor/gateway/watcher.rb index 4e938e15c78..9240c9e4a59 100644 --- a/lib/datadog/appsec/monitor/gateway/watcher.rb +++ b/lib/datadog/appsec/monitor/gateway/watcher.rb @@ -42,6 +42,11 @@ def watch_user_id(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') scope.processor_context.events << event diff --git a/lib/datadog/tracing/contrib/http/instrumentation.rb b/lib/datadog/tracing/contrib/http/instrumentation.rb index 89ee039571c..63f137c18b8 100644 --- a/lib/datadog/tracing/contrib/http/instrumentation.rb +++ b/lib/datadog/tracing/contrib/http/instrumentation.rb @@ -35,15 +35,15 @@ def request(req, body = nil, &block) span.type = Tracing::Metadata::Ext::HTTP::TYPE_OUTBOUND span.resource = req.method - if Tracing.enabled? && !Contrib::HTTP.should_skip_distributed_tracing?(client_config) - Contrib::HTTP.inject(trace, req) - end - if Datadog.configuration.appsec.standalone.enabled && (trace.nil? || trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1') trace.sampling_priority = Tracing::Sampling::Ext::Priority::AUTO_REJECT end + if Tracing.enabled? && !Contrib::HTTP.should_skip_distributed_tracing?(client_config) + Contrib::HTTP.inject(trace, req) + end + # Add additional request specific tags to the span. annotate_span_with_request!(span, req, request_options) From 81d20f240fbfd31632d64aa7ba49c7028f14e339 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Mon, 30 Sep 2024 18:16:03 +0200 Subject: [PATCH 13/90] Add conditional access to scope.trace --- .../appsec/contrib/graphql/gateway/watcher.rb | 14 ++++--- .../appsec/contrib/rack/gateway/watcher.rb | 42 +++++++++++-------- .../appsec/contrib/rails/gateway/watcher.rb | 14 ++++--- .../appsec/contrib/sinatra/gateway/watcher.rb | 28 +++++++------ lib/datadog/appsec/monitor/gateway/watcher.rb | 14 ++++--- 5 files changed, 64 insertions(+), 48 deletions(-) diff --git a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb index 08ae9bba3cb..84d88c53516 100644 --- a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb @@ -45,12 +45,14 @@ def watch_multiplex(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + if scope.trace + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + end scope.processor_context.events << event end diff --git a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb index 2d5a7abcb2d..c61495966c9 100644 --- a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb @@ -48,12 +48,14 @@ def watch_request(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + if scope.trace + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + end scope.processor_context.events << event end @@ -101,12 +103,14 @@ def watch_response(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + if scope.trace + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + end scope.processor_context.events << event end @@ -154,12 +158,14 @@ def watch_request_body(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + if scope.trace + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + end scope.processor_context.events << event end diff --git a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb index 39716eb0ab0..c25053b92d6 100644 --- a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb @@ -45,12 +45,14 @@ def watch_request_action(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + if scope.trace + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + end scope.processor_context.events << event end diff --git a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb index 56925946eaa..f1808d1f194 100644 --- a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb @@ -47,12 +47,14 @@ def watch_request_dispatch(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + if scope.trace + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + end scope.processor_context.events << event end @@ -100,12 +102,14 @@ def watch_request_routed(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + if scope.trace + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + end scope.processor_context.events << event end diff --git a/lib/datadog/appsec/monitor/gateway/watcher.rb b/lib/datadog/appsec/monitor/gateway/watcher.rb index 9240c9e4a59..959569d1250 100644 --- a/lib/datadog/appsec/monitor/gateway/watcher.rb +++ b/lib/datadog/appsec/monitor/gateway/watcher.rb @@ -42,12 +42,14 @@ def watch_user_id(gateway = Instrumentation.gateway) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + if scope.trace + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + end scope.processor_context.events << event end From 091a27fe6e1edaf6f9ba125ea95bd78697580a42 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Mon, 30 Sep 2024 18:19:33 +0200 Subject: [PATCH 14/90] Force execute asm standalone system tests --- .github/workflows/system-tests.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/system-tests.yml b/.github/workflows/system-tests.yml index baa872e118c..ffa1ae816d9 100644 --- a/.github/workflows/system-tests.yml +++ b/.github/workflows/system-tests.yml @@ -11,9 +11,9 @@ on: env: REGISTRY: ghcr.io REPO: ghcr.io/datadog/dd-trace-rb - ST_REF: main - FORCE_TESTS: -F tests/appsec/waf/test_addresses.py::Test_GraphQL -F tests/appsec/test_blocking_addresses.py::Test_BlockingGraphqlResolvers - FORCE_TESTS_SCENARIO: GRAPHQL_APPSEC + ST_REF: vpellan/ruby-asm-standalone + FORCE_TESTS: -F tests/appsec/test_asm_standalone.py + FORCE_TESTS_SCENARIO: APPSEC_STANDALONE jobs: build-harness: From b32f0f8c697c4348bddace8cf113ccebc33f0ac6 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Tue, 1 Oct 2024 13:12:40 +0200 Subject: [PATCH 15/90] Add APPSEC_STANDALONE scenario to system-tests GH workflow --- .github/workflows/system-tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/system-tests.yml b/.github/workflows/system-tests.yml index ffa1ae816d9..5d89c63b2a6 100644 --- a/.github/workflows/system-tests.yml +++ b/.github/workflows/system-tests.yml @@ -199,6 +199,7 @@ jobs: - APPSEC_DISABLED - APPSEC_BLOCKING_FULL_DENYLIST - APPSEC_REQUEST_BLOCKING + - APPSEC_STANDALONE include: - library: ruby app: rack From 7549839e837e2bb16838acf27ccb0c2cdc88ab7c Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Tue, 1 Oct 2024 13:55:48 +0200 Subject: [PATCH 16/90] Refactored tagging in gateway watchers --- .../appsec/contrib/graphql/gateway/watcher.rb | 17 +------ .../appsec/contrib/rack/gateway/watcher.rb | 51 ++----------------- .../appsec/contrib/rails/gateway/watcher.rb | 17 +------ .../appsec/contrib/sinatra/gateway/watcher.rb | 34 +------------ lib/datadog/appsec/event.rb | 18 +++++++ lib/datadog/appsec/monitor/gateway/watcher.rb | 17 +------ 6 files changed, 26 insertions(+), 128 deletions(-) diff --git a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb index 84d88c53516..04d0a5899a0 100644 --- a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb @@ -38,22 +38,7 @@ def watch_multiplex(gateway = Instrumentation.gateway) actions: result.actions } - if scope.service_entry_span - scope.service_entry_span.set_tag('appsec.blocked', 'true') if result.actions.include?('block') - scope.service_entry_span.set_tag('appsec.event', 'true') - end - - # Propagate to downstream services the information that the current distributed trace is - # containing at least one ASM security event - if scope.trace - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') - end - + Datadog::AppSec::Event.add_event_tags(scope, result) scope.processor_context.events << event end diff --git a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb index c61495966c9..7a9aa000620 100644 --- a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb @@ -41,22 +41,7 @@ def watch_request(gateway = Instrumentation.gateway) actions: result.actions } - if scope.service_entry_span - scope.service_entry_span.set_tag('appsec.blocked', 'true') if result.actions.include?('block') - scope.service_entry_span.set_tag('appsec.event', 'true') - end - - # Propagate to downstream services the information that the current distributed trace is - # containing at least one ASM security event - if scope.trace - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') - end - + Datadog::AppSec::Event.add_event_tags(scope, result) scope.processor_context.events << event end end @@ -96,22 +81,7 @@ def watch_response(gateway = Instrumentation.gateway) actions: result.actions } - if scope.service_entry_span - scope.service_entry_span.set_tag('appsec.blocked', 'true') if result.actions.include?('block') - scope.service_entry_span.set_tag('appsec.event', 'true') - end - - # Propagate to downstream services the information that the current distributed trace is - # containing at least one ASM security event - if scope.trace - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') - end - + Datadog::AppSec::Event.add_event_tags(scope, result) scope.processor_context.events << event end end @@ -151,22 +121,7 @@ def watch_request_body(gateway = Instrumentation.gateway) actions: result.actions } - if scope.service_entry_span - scope.service_entry_span.set_tag('appsec.blocked', 'true') if result.actions.include?('block') - scope.service_entry_span.set_tag('appsec.event', 'true') - end - - # Propagate to downstream services the information that the current distributed trace is - # containing at least one ASM security event - if scope.trace - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') - end - + Datadog::AppSec::Event.add_event_tags(scope, result) scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb index c25053b92d6..b7e383f7a0b 100644 --- a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb @@ -38,22 +38,7 @@ def watch_request_action(gateway = Instrumentation.gateway) actions: result.actions } - if scope.service_entry_span - scope.service_entry_span.set_tag('appsec.blocked', 'true') if result.actions.include?('block') - scope.service_entry_span.set_tag('appsec.event', 'true') - end - - # Propagate to downstream services the information that the current distributed trace is - # containing at least one ASM security event - if scope.trace - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') - end - + Datadog::AppSec::Event.add_event_tags(scope, result) scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb index f1808d1f194..9136a753136 100644 --- a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb @@ -40,22 +40,7 @@ def watch_request_dispatch(gateway = Instrumentation.gateway) actions: result.actions } - if scope.service_entry_span - scope.service_entry_span.set_tag('appsec.blocked', 'true') if result.actions.include?('block') - scope.service_entry_span.set_tag('appsec.event', 'true') - end - - # Propagate to downstream services the information that the current distributed trace is - # containing at least one ASM security event - if scope.trace - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') - end - + Datadog::AppSec::Event.add_event_tags(scope, result) scope.processor_context.events << event end end @@ -95,22 +80,7 @@ def watch_request_routed(gateway = Instrumentation.gateway) actions: result.actions } - if scope.service_entry_span - scope.service_entry_span.set_tag('appsec.blocked', 'true') if result.actions.include?('block') - scope.service_entry_span.set_tag('appsec.event', 'true') - end - - # Propagate to downstream services the information that the current distributed trace is - # containing at least one ASM security event - if scope.trace - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') - end - + Datadog::AppSec::Event.add_event_tags(scope, result) scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/event.rb b/lib/datadog/appsec/event.rb index 65077de96b6..2fa2515cd04 100644 --- a/lib/datadog/appsec/event.rb +++ b/lib/datadog/appsec/event.rb @@ -137,6 +137,24 @@ def build_service_entry_tags(event_group) end # rubocop:enable Metrics/MethodLength + def add_event_tags(scope, waf_result) + if scope.service_entry_span + scope.service_entry_span.set_tag('appsec.blocked', 'true') if waf_result.actions.include?('block') + scope.service_entry_span.set_tag('appsec.event', 'true') + end + + # Propagate to downstream services the information that the current distributed trace is + # containing at least one ASM security event + if scope.trace + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + end + end + private def compressed_and_base64_encoded(value) diff --git a/lib/datadog/appsec/monitor/gateway/watcher.rb b/lib/datadog/appsec/monitor/gateway/watcher.rb index 959569d1250..d425622cb86 100644 --- a/lib/datadog/appsec/monitor/gateway/watcher.rb +++ b/lib/datadog/appsec/monitor/gateway/watcher.rb @@ -35,22 +35,7 @@ def watch_user_id(gateway = Instrumentation.gateway) actions: result.actions } - if scope.service_entry_span - scope.service_entry_span.set_tag('appsec.blocked', 'true') if result.actions.include?('block') - scope.service_entry_span.set_tag('appsec.event', 'true') - end - - # Propagate to downstream services the information that the current distributed trace is - # containing at least one ASM security event - if scope.trace - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') - end - + Datadog::AppSec::Event.add_event_tags(scope, result) scope.processor_context.events << event end end From c882353fc8ee6a7465cf518b8356561c1c91c66f Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Tue, 1 Oct 2024 14:49:55 +0200 Subject: [PATCH 17/90] Fix _dd.p.appsec condition in shared examples --- .../appsec/contrib/support/integration/shared_examples.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spec/datadog/appsec/contrib/support/integration/shared_examples.rb b/spec/datadog/appsec/contrib/support/integration/shared_examples.rb index 2bcb7aa8a08..7501afa2bf3 100644 --- a/spec/datadog/appsec/contrib/support/integration/shared_examples.rb +++ b/spec/datadog/appsec/contrib/support/integration/shared_examples.rb @@ -146,7 +146,7 @@ RSpec.shared_examples 'a trace without AppSec events' do it do expect(spans.select { |s| s.get_tag('appsec.event') }).to be_empty - expect(spans.select { |s| s.get_tag('_dd.p.appsec') }).to be_empty + expect(trace.send(:meta)['_dd.p.appsec']).to be_nil expect(service_span.send(:meta)['_dd.appsec.triggers']).to be_nil end end @@ -156,7 +156,7 @@ it do expect(spans.select { |s| s.get_tag('appsec.event') }).to_not be_empty - expect(spans.select { |s| s.get_tag('_dd.p.appsec') }).to_not be_empty + expect(trace.send(:meta)['_dd.p.appsec']).to eq('1') expect(service_span.send(:meta)['_dd.appsec.json']).to be_a String expect(spans.select { |s| s.get_tag('appsec.blocked') }).to_not be_empty if blocking_request end From e86c729f54fa9b7cd3a35da5443bb88d2671b2b9 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Tue, 1 Oct 2024 16:09:12 +0200 Subject: [PATCH 18/90] Remove checks not related to ASM standalone in RSpec shared example --- .../appsec/contrib/support/integration/shared_examples.rb | 4 ---- 1 file changed, 4 deletions(-) diff --git a/spec/datadog/appsec/contrib/support/integration/shared_examples.rb b/spec/datadog/appsec/contrib/support/integration/shared_examples.rb index 7501afa2bf3..1d8fcdafd02 100644 --- a/spec/datadog/appsec/contrib/support/integration/shared_examples.rb +++ b/spec/datadog/appsec/contrib/support/integration/shared_examples.rb @@ -174,8 +174,6 @@ it do expect(service_span.send(:metrics)['_dd.apm.enabled']).to eq(0) expect(service_span.send(:metrics)['_dd.appsec.enabled']).to eq(1.0) - expect(service_span.send(:meta)['_dd.runtime_family']).to eq('ruby') - expect(service_span.send(:meta)['_dd.appsec.waf.version']).to match(/^\d+\.\d+\.\d+/) end end @@ -184,8 +182,6 @@ it do expect(service_span.send(:metrics)['_dd.apm.enabled']).to be_nil expect(service_span.send(:metrics)['_dd.appsec.enabled']).to be_nil - expect(service_span.send(:meta)['_dd.runtime_family']).to be_nil - expect(service_span.send(:meta)['_dd.appsec.waf.version']).to be_nil end end end From 3c4de1af620fe39b6a4e7014c5d4079318d8732b Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Thu, 3 Oct 2024 15:23:00 +0200 Subject: [PATCH 19/90] Apply PR review suggestions --- .../appsec/contrib/rack/request_middleware.rb | 2 +- lib/datadog/appsec/event.rb | 16 ++++++++-------- .../tracing/contrib/http/circuit_breaker.rb | 4 +++- .../tracing/contrib/http/instrumentation.rb | 6 ++++-- lib/datadog/tracing/sampling/rule_sampler.rb | 4 ++-- 5 files changed, 18 insertions(+), 14 deletions(-) diff --git a/lib/datadog/appsec/contrib/rack/request_middleware.rb b/lib/datadog/appsec/contrib/rack/request_middleware.rb index 3c10561dd28..6e72035d083 100644 --- a/lib/datadog/appsec/contrib/rack/request_middleware.rb +++ b/lib/datadog/appsec/contrib/rack/request_middleware.rb @@ -150,8 +150,8 @@ def add_appsec_tags(processor, scope) return unless trace && span - span.set_tag(Datadog::AppSec::Ext::TAG_APM_ENABLED, 0) if Datadog.configuration.appsec.standalone.enabled span.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_ENABLED, 1) + span.set_tag(Datadog::AppSec::Ext::TAG_APM_ENABLED, 0) if Datadog.configuration.appsec.standalone.enabled span.set_tag('_dd.runtime_family', 'ruby') span.set_tag('_dd.appsec.waf.version', Datadog::AppSec::WAF::VERSION::BASE_STRING) diff --git a/lib/datadog/appsec/event.rb b/lib/datadog/appsec/event.rb index 2fa2515cd04..be6c32bf584 100644 --- a/lib/datadog/appsec/event.rb +++ b/lib/datadog/appsec/event.rb @@ -145,14 +145,14 @@ def add_event_tags(scope, waf_result) # Propagate to downstream services the information that the current distributed trace is # containing at least one ASM security event - if scope.trace - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') - end + return unless scope.trace + + scope.trace.keep! + scope.trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') end private diff --git a/lib/datadog/tracing/contrib/http/circuit_breaker.rb b/lib/datadog/tracing/contrib/http/circuit_breaker.rb index 052523c4909..fb9de7df93b 100644 --- a/lib/datadog/tracing/contrib/http/circuit_breaker.rb +++ b/lib/datadog/tracing/contrib/http/circuit_breaker.rb @@ -34,7 +34,9 @@ def should_skip_distributed_tracing?(client_config) # return true if absence of upstream ASM event (_dd.p.appsec:1) # and no local security event (which sets _dd.p.appsec:1 locally) - return true if active_trace.nil? || active_trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1' + no_upstream_or_local_event = active_trace.nil? || + active_trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1' + return true if no_upstream_or_local_event end return !client_config[:distributed_tracing] if client_config && client_config.key?(:distributed_tracing) diff --git a/lib/datadog/tracing/contrib/http/instrumentation.rb b/lib/datadog/tracing/contrib/http/instrumentation.rb index 63f137c18b8..fdbbaad8d9f 100644 --- a/lib/datadog/tracing/contrib/http/instrumentation.rb +++ b/lib/datadog/tracing/contrib/http/instrumentation.rb @@ -35,8 +35,10 @@ def request(req, body = nil, &block) span.type = Tracing::Metadata::Ext::HTTP::TYPE_OUTBOUND span.resource = req.method - if Datadog.configuration.appsec.standalone.enabled && - (trace.nil? || trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1') + asm_standalone_no_upstream_or_local_event = Datadog.configuration.appsec.standalone.enabled && + (trace.nil? || trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1') + + if asm_standalone_no_upstream_or_local_event trace.sampling_priority = Tracing::Sampling::Ext::Priority::AUTO_REJECT end diff --git a/lib/datadog/tracing/sampling/rule_sampler.rb b/lib/datadog/tracing/sampling/rule_sampler.rb index 73cffb295b3..9a040617e11 100644 --- a/lib/datadog/tracing/sampling/rule_sampler.rb +++ b/lib/datadog/tracing/sampling/rule_sampler.rb @@ -31,8 +31,8 @@ def initialize( ) @rules = rules @rate_limiter = if Datadog.configuration.appsec.standalone.enabled - # 0.0167 ~ 1 trace per minute - Core::TokenBucket.new(0.0167, 1.0) + # 1 trace per minute + Core::TokenBucket.new(1.0 / 60, 1.0) elsif rate_limiter rate_limiter elsif rate_limit From f362662ce734311c59cee3f495883e87466ec55d Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Thu, 3 Oct 2024 17:42:47 +0200 Subject: [PATCH 20/90] Add /requestdownstream and /returnheaders endpoints to Rack, Rails and Sinatra integration test spec --- .../contrib/rack/integration_test_spec.rb | 38 +++++++++++++++- .../contrib/rails/integration_test_spec.rb | 45 ++++++++++++++++--- .../contrib/sinatra/integration_test_spec.rb | 39 ++++++++++++++-- 3 files changed, 113 insertions(+), 9 deletions(-) diff --git a/spec/datadog/appsec/contrib/rack/integration_test_spec.rb b/spec/datadog/appsec/contrib/rack/integration_test_spec.rb index 34426e6979f..d669f31c3d8 100644 --- a/spec/datadog/appsec/contrib/rack/integration_test_spec.rb +++ b/spec/datadog/appsec/contrib/rack/integration_test_spec.rb @@ -1,5 +1,6 @@ require 'datadog/tracing/contrib/support/spec_helper' require 'datadog/appsec/contrib/support/integration/shared_examples' +require 'datadog/appsec/spec_helper' require 'rack/test' require 'securerandom' @@ -131,15 +132,29 @@ end before do + WebMock.enable! + stub_request(:get, 'http://localhost:3000/returnheaders') + .to_return do |request| + { + status: 200, + body: request.headers.to_json, + headers: { 'Content-Type' => 'application/json' } + } + end + unless remote_enabled Datadog.configure do |c| c.tracing.enabled = tracing_enabled + c.tracing.instrument :rack + c.tracing.instrument :http c.appsec.enabled = appsec_enabled + + c.appsec.instrument :rack + c.appsec.standalone.enabled = appsec_standalone_enabled c.appsec.waf_timeout = 10_000_000 # in us - c.appsec.instrument :rack c.appsec.ip_passlist = appsec_ip_passlist c.appsec.ip_denylist = appsec_ip_denylist c.appsec.user_id_denylist = appsec_user_id_denylist @@ -153,6 +168,9 @@ end after do + WebMock.reset! + WebMock.disable! + Datadog.configuration.reset! Datadog.registry[:rack].reset_configuration! end @@ -225,6 +243,24 @@ map '/success/' do run(proc { |_env| [200, { 'Content-Type' => 'text/html' }, ['OK']] }) end + + map '/requestdownstream' do + run( + proc do |_env| + uri = URI('http://localhost:3000/returnheaders') + ext_request = nil + ext_response = nil + + Net::HTTP.start(uri.host, uri.port) do |http| + ext_request = Net::HTTP::Get.new(uri) + + ext_response = http.request(ext_request) + end + + [200, { 'Content-Type' => 'application/json' }, [ext_response.body]] + end + ) + end end end diff --git a/spec/datadog/appsec/contrib/rails/integration_test_spec.rb b/spec/datadog/appsec/contrib/rails/integration_test_spec.rb index 7196c1f2d58..7b039e6d8f8 100644 --- a/spec/datadog/appsec/contrib/rails/integration_test_spec.rb +++ b/spec/datadog/appsec/contrib/rails/integration_test_spec.rb @@ -1,5 +1,6 @@ require 'datadog/tracing/contrib/rails/rails_helper' require 'datadog/appsec/contrib/support/integration/shared_examples' +require 'datadog/appsec/spec_helper' require 'rack/test' require 'datadog/tracing' @@ -34,7 +35,7 @@ let(:appsec_ip_denylist) { [] } let(:appsec_user_id_denylist) { [] } let(:appsec_ruleset) { :recommended } - let(:nested_app) { false } + let(:appsec_instrument_rack) { false } let(:api_security_enabled) { false } let(:api_security_sample) { 0.0 } @@ -86,25 +87,44 @@ end before do + # It may have been better to add this endpoint to the Rails app, + # but I couldn't figure out how to call the Rails app from itself using Net::HTTP. + # Creating a WebMock and stubbing it was easier. + WebMock.enable! + stub_request(:get, 'http://localhost:3000/returnheaders') + .to_return do |request| + { + status: 200, + body: request.headers.to_json, + headers: { 'Content-Type' => 'application/json' } + } + end + Datadog.configure do |c| c.tracing.enabled = tracing_enabled + c.tracing.instrument :rails + c.tracing.instrument :http c.appsec.enabled = appsec_enabled + + c.appsec.instrument :rails + c.appsec.instrument :rack if appsec_instrument_rack + c.appsec.standalone.enabled = appsec_standalone_enabled c.appsec.waf_timeout = 10_000_000 # in us - c.appsec.instrument :rails c.appsec.ip_denylist = appsec_ip_denylist c.appsec.user_id_denylist = appsec_user_id_denylist c.appsec.ruleset = appsec_ruleset c.appsec.api_security.enabled = api_security_enabled c.appsec.api_security.sample_rate = api_security_sample - - c.appsec.instrument :rack if nested_app end end after do + WebMock.reset! + WebMock.disable! + Datadog.configuration.reset! Datadog.registry[:rails].reset_configuration! end @@ -137,6 +157,20 @@ def set_user Datadog::Kit::Identity.set_user(Datadog::Tracing.active_trace, id: 'blocked-user-id') head :ok end + + def request_downstream + uri = URI('http://localhost:3000/returnheaders') + ext_request = nil + ext_response = nil + + Net::HTTP.start(uri.host, uri.port) do |http| + ext_request = Net::HTTP::Get.new('/returnheaders') + + ext_response = http.request(ext_request) + end + + render json: ext_response.body, content_type: 'application/json' + end end ) end @@ -166,6 +200,7 @@ def set_user '/success' => 'test#success', [:post, '/success'] => 'test#success', '/set_user' => 'test#set_user', + '/requestdownstream' => 'test#request_downstream', } end @@ -413,7 +448,7 @@ def set_user end describe 'Nested apps' do - let(:nested_app) { true } + let(:appsec_instrument_rack) { true } let(:middlewares) do [ Datadog::Tracing::Contrib::Rack::TraceMiddleware, diff --git a/spec/datadog/appsec/contrib/sinatra/integration_test_spec.rb b/spec/datadog/appsec/contrib/sinatra/integration_test_spec.rb index d1d6e53d056..eba67d07216 100644 --- a/spec/datadog/appsec/contrib/sinatra/integration_test_spec.rb +++ b/spec/datadog/appsec/contrib/sinatra/integration_test_spec.rb @@ -1,5 +1,6 @@ require 'datadog/tracing/contrib/support/spec_helper' require 'datadog/appsec/contrib/support/integration/shared_examples' +require 'datadog/appsec/spec_helper' require 'rack/test' require 'securerandom' @@ -97,25 +98,41 @@ end before do + WebMock.enable! + stub_request(:get, 'http://localhost:3000/returnheaders') + .to_return do |request| + { + status: 200, + body: request.headers.to_json, + headers: { 'Content-Type' => 'application/json' } + } + end + Datadog.configure do |c| c.tracing.enabled = tracing_enabled + c.tracing.instrument :sinatra + c.tracing.instrument :http c.appsec.enabled = appsec_enabled + + c.appsec.instrument :sinatra + # TODO: test with c.appsec.instrument :rack + c.appsec.standalone.enabled = appsec_standalone_enabled c.appsec.waf_timeout = 10_000_000 # in us - c.appsec.instrument :sinatra c.appsec.ip_denylist = appsec_ip_denylist c.appsec.user_id_denylist = appsec_user_id_denylist c.appsec.ruleset = appsec_ruleset c.appsec.api_security.enabled = api_security_enabled c.appsec.api_security.sample_rate = api_security_sample - - # TODO: test with c.appsec.instrument :rack end end after do + WebMock.reset! + WebMock.disable! + Datadog.configuration.reset! Datadog.registry[:rack].reset_configuration! Datadog.registry[:sinatra].reset_configuration! @@ -170,6 +187,22 @@ Datadog::Kit::Identity.set_user(Datadog::Tracing.active_trace, id: 'blocked-user-id') 'ok' end + + get '/requestdownstream' do + content_type :json + + uri = URI('http://localhost:3000/returnheaders') + ext_request = nil + ext_response = nil + + Net::HTTP.start(uri.host, uri.port) do |http| + ext_request = Net::HTTP::Get.new(uri) + + ext_response = http.request(ext_request) + end + + ext_response.body + end end end From a7c3eed0f531e81375d9bc290f163726ab4d7300 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Mon, 7 Oct 2024 17:37:51 +0200 Subject: [PATCH 21/90] - Added mocked agent and force trace formatting to test Datadog-Client-Computed-Stats header and _sampling_priority_v1 tag - Reproduced system-tests ASM Standalone tests --- .../contrib/rack/integration_test_spec.rb | 97 ++++-- .../contrib/rails/integration_test_spec.rb | 62 +++- .../contrib/sinatra/integration_test_spec.rb | 59 +++- .../support/integration/shared_examples.rb | 290 +++++++++++++++++- 4 files changed, 440 insertions(+), 68 deletions(-) diff --git a/spec/datadog/appsec/contrib/rack/integration_test_spec.rb b/spec/datadog/appsec/contrib/rack/integration_test_spec.rb index d669f31c3d8..325541ed0b1 100644 --- a/spec/datadog/appsec/contrib/rack/integration_test_spec.rb +++ b/spec/datadog/appsec/contrib/rack/integration_test_spec.rb @@ -19,9 +19,34 @@ RSpec.describe 'Rack integration tests' do include Rack::Test::Methods + # We send the trace to a mocked agent to verify that the trace includes the headers that we want + # In the future, it might be a good idea to use the traces that the mocked agent + # receives in the tests/shared examples + let(:agent_http_client) do + Datadog::Tracing::Transport::HTTP.default do |t| + t.adapter agent_http_adapter + end + end + + let(:agent_http_adapter) { Datadog::Core::Transport::HTTP::Adapters::Net.new(agent_settings) } + + let(:agent_settings) do + Datadog::Core::Configuration::AgentSettingsResolver::AgentSettings.new( + adapter: nil, + ssl: false, + uds_path: nil, + hostname: 'localhost', + port: 6218, + timeout_seconds: 30, + ) + end + + let(:agent_tested_headers) { {} } + + let(:tracing_enabled) { true } let(:appsec_enabled) { true } + let(:appsec_standalone_enabled) { false } - let(:tracing_enabled) { true } let(:remote_enabled) { false } let(:appsec_ip_passlist) { [] } let(:appsec_ip_denylist) { [] } @@ -142,6 +167,22 @@ } end + # Mocked agent with correct headers + stub_request(:post, 'http://localhost:6218/v0.4/traces') + .with do |request| + agent_tested_headers <= request.headers + end + .to_return(status: 200) + + # DEV: Would it be faster to do another stub for requests that don't match the headers + # rather than waiting for the TCP connection to fail? + + # TODO: Mocked agent that matches a given body, then use it in the shared examples, + # That way it would be real integration tests + + # We must format the trace to have the same result as the agent + # This is especially important for _sampling_priority_v1 metric + unless remote_enabled Datadog.configure do |c| c.tracing.enabled = tracing_enabled @@ -205,11 +246,12 @@ let(:client_ip) { remote_addr } let(:service_span) do - span = spans.find { |s| s.metrics.fetch('_dd.top_level', -1.0) > 0.0 } - - expect(span.name).to eq 'rack.request' + spans.find { |s| s.metrics.fetch('_dd.top_level', -1.0) > 0.0 } + end - span + let(:span) do + Datadog::Tracing::Transport::TraceFormatter.format!(trace) + spans.find { |s| s.name == 'rack.request' } end context 'with remote configuration' do @@ -243,24 +285,6 @@ map '/success/' do run(proc { |_env| [200, { 'Content-Type' => 'text/html' }, ['OK']] }) end - - map '/requestdownstream' do - run( - proc do |_env| - uri = URI('http://localhost:3000/returnheaders') - ext_request = nil - ext_response = nil - - Net::HTTP.start(uri.host, uri.port) do |http| - ext_request = Net::HTTP::Get.new(uri) - - ext_response = http.request(ext_request) - end - - [200, { 'Content-Type' => 'application/json' }, [ext_response.body]] - end - ) - end end end @@ -626,6 +650,24 @@ end ) end + + map '/requestdownstream' do + run( + proc do |_env| + uri = URI('http://localhost:3000/returnheaders') + ext_request = nil + ext_response = nil + + Net::HTTP.start(uri.host, uri.port) do |http| + ext_request = Net::HTTP::Get.new(uri) + + ext_response = http.request(ext_request) + end + + [200, { 'Content-Type' => 'application/json' }, [ext_response.body]] + end + ) + end end end @@ -851,13 +893,6 @@ it_behaves_like 'a trace with AppSec api security tags' end end - - context 'with APM disabled' do - let(:appsec_standalone_enabled) { true } - - it_behaves_like 'normal with tracing disable' - it_behaves_like 'a trace with ASM Standalone tags' - end end describe 'POST request' do @@ -987,6 +1022,8 @@ end end end + + it_behaves_like 'appsec standalone billing' end end end diff --git a/spec/datadog/appsec/contrib/rails/integration_test_spec.rb b/spec/datadog/appsec/contrib/rails/integration_test_spec.rb index 7b039e6d8f8..b564e477c9f 100644 --- a/spec/datadog/appsec/contrib/rails/integration_test_spec.rb +++ b/spec/datadog/appsec/contrib/rails/integration_test_spec.rb @@ -9,7 +9,33 @@ RSpec.describe 'Rails integration tests' do include Rack::Test::Methods + # We send the trace to a mocked agent to verify that the trace includes the headers that we want + # In the future, it might be a good idea to use the traces that the mocked agent + # receives in the tests/shared examples + let(:agent_http_client) do + Datadog::Tracing::Transport::HTTP.default do |t| + t.adapter agent_http_adapter + end + end + + let(:agent_http_adapter) { Datadog::Core::Transport::HTTP::Adapters::Net.new(agent_settings) } + + let(:agent_settings) do + Datadog::Core::Configuration::AgentSettingsResolver::AgentSettings.new( + adapter: nil, + ssl: false, + uds_path: nil, + hostname: 'localhost', + port: 6218, + timeout_seconds: 30, + ) + end + let(:sorted_spans) do + # We must format the trace to have the same result as the agent + # This is especially important for _sampling_priority_v1 metric + Datadog::Tracing::Transport::TraceFormatter.format!(trace) + chain = lambda do |start| loop.with_object([start]) do |_, o| # root reached (default) @@ -27,15 +53,19 @@ sort.call(spans) end + let(:agent_tested_headers) { {} } + let(:rack_span) { sorted_spans.reverse.find { |x| x.name == Datadog::Tracing::Contrib::Rack::Ext::SPAN_REQUEST } } + let(:tracing_enabled) { true } let(:appsec_enabled) { true } + + let(:appsec_instrument_rack) { false } + let(:appsec_standalone_enabled) { false } - let(:tracing_enabled) { true } let(:appsec_ip_denylist) { [] } let(:appsec_user_id_denylist) { [] } let(:appsec_ruleset) { :recommended } - let(:appsec_instrument_rack) { false } let(:api_security_enabled) { false } let(:api_security_sample) { 0.0 } @@ -100,6 +130,19 @@ } end + # Mocked agent with correct headers + stub_request(:post, 'http://localhost:6218/v0.4/traces') + .with do |request| + agent_tested_headers <= request.headers + end + .to_return(status: 200) + + # DEV: Would it be faster to do another stub for requests that don't match the headers + # rather than waiting for the TCP connection to fail? + + # TODO: Mocked agent that matches a given body, then use it in the shared examples, + # That way it would be real integration tests + Datadog.configure do |c| c.tracing.enabled = tracing_enabled @@ -185,11 +228,7 @@ def request_downstream let(:client_ip) { remote_addr } let(:service_span) do - span = sorted_spans.reverse.find { |s| s.metrics.fetch('_dd.top_level', -1.0) > 0.0 } - - expect(span.name).to eq 'rack.request' - - span + sorted_spans.reverse.find { |s| s.metrics.fetch('_dd.top_level', -1.0) > 0.0 } end let(:span) { rack_span } @@ -343,13 +382,6 @@ def request_downstream it_behaves_like 'a trace with AppSec api security tags' end end - - context 'with APM disabled' do - let(:appsec_standalone_enabled) { true } - - it_behaves_like 'normal with tracing disable' - it_behaves_like 'a trace with ASM Standalone tags' - end end describe 'POST request' do @@ -525,6 +557,8 @@ def request_downstream end end end + + it_behaves_like 'appsec standalone billing' end end end diff --git a/spec/datadog/appsec/contrib/sinatra/integration_test_spec.rb b/spec/datadog/appsec/contrib/sinatra/integration_test_spec.rb index eba67d07216..e9f25a12b15 100644 --- a/spec/datadog/appsec/contrib/sinatra/integration_test_spec.rb +++ b/spec/datadog/appsec/contrib/sinatra/integration_test_spec.rb @@ -19,7 +19,33 @@ RSpec.describe 'Sinatra integration tests' do include Rack::Test::Methods + # We send the trace to a mocked agent to verify that the trace includes the headers that we want + # In the future, it might be a good idea to use the traces that the mocked agent + # receives in the tests/shared examples + let(:agent_http_client) do + Datadog::Tracing::Transport::HTTP.default do |t| + t.adapter agent_http_adapter + end + end + + let(:agent_http_adapter) { Datadog::Core::Transport::HTTP::Adapters::Net.new(agent_settings) } + + let(:agent_settings) do + Datadog::Core::Configuration::AgentSettingsResolver::AgentSettings.new( + adapter: nil, + ssl: false, + uds_path: nil, + hostname: 'localhost', + port: 6218, + timeout_seconds: 30, + ) + end + let(:sorted_spans) do + # We must format the trace to have the same result as the agent + # This is especially important for _sampling_priority_v1 metric + Datadog::Tracing::Transport::TraceFormatter.format!(trace) + chain = lambda do |start| loop.with_object([start]) do |_, o| # root reached (default) @@ -37,13 +63,16 @@ sort.call(spans) end + let(:agent_tested_headers) { {} } + let(:sinatra_span) { sorted_spans.reverse.find { |x| x.name == Datadog::Tracing::Contrib::Sinatra::Ext::SPAN_REQUEST } } let(:route_span) { sorted_spans.find { |x| x.name == Datadog::Tracing::Contrib::Sinatra::Ext::SPAN_ROUTE } } let(:rack_span) { sorted_spans.reverse.find { |x| x.name == Datadog::Tracing::Contrib::Rack::Ext::SPAN_REQUEST } } + let(:tracing_enabled) { true } let(:appsec_enabled) { true } + let(:appsec_standalone_enabled) { false } - let(:tracing_enabled) { true } let(:appsec_ip_denylist) { [] } let(:appsec_user_id_denylist) { [] } let(:appsec_ruleset) { :recommended } @@ -108,6 +137,19 @@ } end + # Mocked agent with correct headers + stub_request(:post, 'http://localhost:6218/v0.4/traces') + .with do |request| + agent_tested_headers <= request.headers + end + .to_return(status: 200) + + # DEV: Would it be faster to do another stub for requests that don't match the headers + # rather than waiting for the TCP connection to fail? + + # TODO: Mocked agent that matches a given body, then use it in the shared examples, + # That way it would be real integration tests + Datadog.configure do |c| c.tracing.enabled = tracing_enabled @@ -163,11 +205,7 @@ let(:client_ip) { remote_addr } let(:service_span) do - span = sorted_spans.reverse.find { |s| s.metrics.fetch('_dd.top_level', -1.0) > 0.0 } - - expect(span.name).to eq 'rack.request' - - span + sorted_spans.reverse.find { |s| s.metrics.fetch('_dd.top_level', -1.0) > 0.0 } end let(:span) { rack_span } @@ -347,13 +385,6 @@ it_behaves_like 'a trace with AppSec api security tags' end end - - context 'with APM disabled' do - let(:appsec_standalone_enabled) { true } - - it_behaves_like 'normal with tracing disable' - it_behaves_like 'a trace with ASM Standalone tags' - end end describe 'POST request' do @@ -441,6 +472,8 @@ it_behaves_like 'a trace with AppSec api security tags' end end + + it_behaves_like 'appsec standalone billing' end end end diff --git a/spec/datadog/appsec/contrib/support/integration/shared_examples.rb b/spec/datadog/appsec/contrib/support/integration/shared_examples.rb index 1d8fcdafd02..a2ebbe02c47 100644 --- a/spec/datadog/appsec/contrib/support/integration/shared_examples.rb +++ b/spec/datadog/appsec/contrib/support/integration/shared_examples.rb @@ -168,20 +168,288 @@ end end -RSpec.shared_examples 'a trace with ASM Standalone tags' do - context 'with appsec enabled' do - let(:appsec_enabled) { true } - it do - expect(service_span.send(:metrics)['_dd.apm.enabled']).to eq(0) - expect(service_span.send(:metrics)['_dd.appsec.enabled']).to eq(1.0) +RSpec.shared_examples 'a trace with ASM Standalone tags' do |params = {}| + let(:tag_apm_enabled) { params[:tag_apm_enabled] || 0 } + let(:tag_appsec_enabled) { params[:tag_appsec_enabled] || 1.0 } + let(:tag_appsec_propagation) { params[:tag_appsec_propagation] } + let(:tag_other_propagation) { params[:tag_other_propagation] || :any } + # We use a lambda as we may change the comparison type + let(:tag_sampling_priority_condition) { params[:tag_sampling_priority_condition] || ->(x) { x == 0 } } + let(:tag_trace_id) { params[:tag_trace_id] || headers_trace_id.to_i } + + it do + expect(span.send(:metrics)['_dd.apm.enabled']).to eq(tag_apm_enabled) + expect(span.send(:metrics)['_dd.appsec.enabled']).to eq(tag_appsec_enabled) + expect(span.send(:metrics)['_sampling_priority_v1']).to(satisfy { |x| tag_sampling_priority_condition.call(x) }) + + expect(span.send(:meta)['_dd.p.appsec']).to eq(tag_appsec_propagation) + expect(span.send(:meta)['_dd.p.other']).to eq(tag_other_propagation) unless tag_other_propagation == :any + + expect(span.send(:trace_id)).to eq(tag_trace_id) + expect(trace.send(:spans)[0].send(:trace_id)).to eq(tag_trace_id) + end +end + +RSpec.shared_examples 'a request with propagated headers' do |params = {}| + let(:res_origin) { params[:res_origin] } + let(:res_parent_id_not_equal) { params[:res_parent_id_not_equal] } + let(:res_tags) { params[:res_tags] } + let(:res_sampling_priority_condition) { params[:res_sampling_priority_condition] || ->(x) { x.nil? } } + let(:res_trace_id) { params[:res_trace_id] } + + let(:res_headers) { JSON.parse(response.body) } + + it do + expect(res_headers['X-Datadog-Origin']).to eq(res_origin) + expect(res_headers['X-Datadog-Parent']).to_not eq(res_parent_id_not_equal) if res_parent_id_not_equal + expect(res_headers['X-Datadog-Sampling-Priority']).to(satisfy { |x| res_sampling_priority_condition.call(x) }) + expect(res_headers['X-Datadog-Trace-Id']).to eq(res_trace_id) + expect(res_headers['X-Datadog-Tags'].split(',')).to include(*res_tags) if res_tags + end +end + +RSpec.shared_examples 'a trace sent to agent with Datadog-Client-Computed-Stats header' do + let(:agent_tested_headers) { { 'Datadog-Client-Computed-Stats' => 'yes' } } + + it do + agent_return = agent_http_client.send_traces(traces) + expect(agent_return[0].ok?).to be true + end +end + +RSpec.shared_examples 'appsec standalone billing' do + subject(:response) { get url, params, env } + + let(:appsec_standalone_enabled) { true } + + let(:url) { '/requestdownstream' } + let(:params) { {} } + let(:headers) do + { + 'HTTP_X_DATADOG_TRACE_ID' => headers_trace_id, + 'HTTP_X_DATADOG_PARENT_ID' => headers_parent_id, + 'HTTP_X_DATADOG_SAMPLING_PRIORITY' => headers_sampling_priority, + 'HTTP_X_DATADOG_ORIGIN' => headers_origin, + 'HTTP_X_DATADOG_TAGS' => headers_tags, + 'HTTP_USER_AGENT' => user_agent + } + end + let(:env) { headers } + + # Default values for headers + let(:headers_trace_id) { '1212121212121212121' } + let(:headers_parent_id) { '34343434' } + let(:headers_origin) { 'rum' } + let(:headers_sampling_priority) { '-1' } + let(:headers_tags) { '_dd.p.other=1' } + let(:user_agent) { nil } + + context 'without appsec upstream without attack and trace is kept with priority 1' do + context 'from -1 sampling priority' do + it_behaves_like 'a trace with ASM Standalone tags', + { + tag_other_propagation: '1', + tag_sampling_priority_condition: ->(x) { x < 2 } + } + it_behaves_like 'a request with propagated headers' + it_behaves_like 'a trace sent to agent with Datadog-Client-Computed-Stats header' + end + + context 'from 0 sampling priority' do + let(:headers_sampling_priority) { '0' } + + it_behaves_like 'a trace with ASM Standalone tags', + { + tag_other_propagation: '1', + tag_sampling_priority_condition: ->(x) { x < 2 } + } + it_behaves_like 'a request with propagated headers' + it_behaves_like 'a trace sent to agent with Datadog-Client-Computed-Stats header' + end + + context 'from 1 sampling priority' do + let(:headers_sampling_priority) { '1' } + + it_behaves_like 'a trace with ASM Standalone tags', + { + tag_other_propagation: '1', + tag_sampling_priority_condition: ->(x) { x < 2 } + } + it_behaves_like 'a request with propagated headers' + it_behaves_like 'a trace sent to agent with Datadog-Client-Computed-Stats header' + end + + context 'from 2 sampling priority' do + let(:headers_sampling_priority) { '2' } + + it_behaves_like 'a trace with ASM Standalone tags', + { + tag_other_propagation: '1', + tag_sampling_priority_condition: ->(x) { x < 2 } + } + it_behaves_like 'a request with propagated headers' + it_behaves_like 'a trace sent to agent with Datadog-Client-Computed-Stats header' end end - context 'with appsec disabled' do - let(:appsec_enabled) { false } - it do - expect(service_span.send(:metrics)['_dd.apm.enabled']).to be_nil - expect(service_span.send(:metrics)['_dd.appsec.enabled']).to be_nil + context 'without upstream appsec propagation with attack and trace is kept with priority 2' do + let(:user_agent) { 'Arachni/v1' } + + context 'from -1 sampling priority' do + it_behaves_like 'a trace with ASM Standalone tags', + { + tag_appsec_propagation: '1', + tag_sampling_priority_condition: ->(x) { x == 2 } + } + it_behaves_like 'a request with propagated headers', + { + res_origin: 'rum', + res_parent_id_not_equal: '34343434', + res_tags: ['_dd.p.other=1', '_dd.p.appsec=1'], + res_sampling_priority_condition: ->(x) { x == '2' }, + res_trace_id: '1212121212121212121' + } + it_behaves_like 'a trace sent to agent with Datadog-Client-Computed-Stats header' + end + + context 'from 0 sampling priority' do + let(:headers_sampling_priority) { '0' } + + it_behaves_like 'a trace with ASM Standalone tags', + { + tag_appsec_propagation: '1', + tag_sampling_priority_condition: ->(x) { x == 2 } + } + it_behaves_like 'a request with propagated headers', + { + res_origin: 'rum', + res_parent_id_not_equal: '34343434', + res_tags: ['_dd.p.other=1', '_dd.p.appsec=1'], + res_sampling_priority_condition: ->(x) { x == '2' }, + res_trace_id: '1212121212121212121' + } + it_behaves_like 'a trace sent to agent with Datadog-Client-Computed-Stats header' + end + end + + context 'with upstream appsec propagation without attack and trace is propagated as is' do + let(:headers_tags) { '_dd.p.appsec=1' } + + context 'from 0 sampling priority' do + let(:headers_sampling_priority) { '0' } + + it_behaves_like 'a trace with ASM Standalone tags', + { + tag_appsec_propagation: '1', + tag_sampling_priority_condition: ->(x) { [0, 2].include?(x) } + } + it_behaves_like 'a request with propagated headers', + { + res_origin: 'rum', + res_parent_id_not_equal: '34343434', + res_tags: ['_dd.p.appsec=1'], + res_sampling_priority_condition: ->(x) { ['0', '2'].include?(x) }, + res_trace_id: '1212121212121212121' + } + it_behaves_like 'a trace sent to agent with Datadog-Client-Computed-Stats header' + end + + context 'from 1 sampling priority' do + let(:headers_sampling_priority) { '1' } + + it_behaves_like 'a trace with ASM Standalone tags', + { + tag_appsec_propagation: '1', + tag_sampling_priority_condition: ->(x) { [1, 2].include?(x) } + } + it_behaves_like 'a request with propagated headers', + { + res_origin: 'rum', + res_parent_id_not_equal: '34343434', + res_tags: ['_dd.p.appsec=1'], + res_sampling_priority_condition: ->(x) { ['1', '2'].include?(x) }, + res_trace_id: '1212121212121212121' + } + it_behaves_like 'a trace sent to agent with Datadog-Client-Computed-Stats header' + end + + context 'from 2 sampling priority' do + let(:headers_sampling_priority) { '2' } + + it_behaves_like 'a trace with ASM Standalone tags', + { + tag_appsec_propagation: '1', + tag_sampling_priority_condition: ->(x) { x == 2 } + } + it_behaves_like 'a request with propagated headers', + { + res_origin: 'rum', + res_parent_id_not_equal: '34343434', + res_tags: ['_dd.p.appsec=1'], + res_sampling_priority_condition: ->(x) { x == '2' }, + res_trace_id: '1212121212121212121' + } + it_behaves_like 'a trace sent to agent with Datadog-Client-Computed-Stats header' + end + end + + context 'with any upstream propagation with attack and raises trace priority to 2' do + let(:user_agent) { 'Arachni/v1' } + let(:headers_tags) { nil } + + context 'from -1 sampling priority' do + it_behaves_like 'a trace with ASM Standalone tags', + { + tag_appsec_propagation: '1', + tag_sampling_priority_condition: ->(x) { x == 2 } + } + it_behaves_like 'a request with propagated headers', + { + res_origin: 'rum', + res_parent_id_not_equal: '34343434', + res_tags: ['_dd.p.appsec=1'], + res_sampling_priority_condition: ->(x) { x == '2' }, + res_trace_id: '1212121212121212121' + } + it_behaves_like 'a trace sent to agent with Datadog-Client-Computed-Stats header' + end + + context 'from 0 sampling priority' do + let(:headers_sampling_priority) { '0' } + + it_behaves_like 'a trace with ASM Standalone tags', + { + tag_appsec_propagation: '1', + tag_sampling_priority_condition: ->(x) { x == 2 } + } + it_behaves_like 'a request with propagated headers', + { + res_origin: 'rum', + res_parent_id_not_equal: '34343434', + res_tags: ['_dd.p.appsec=1'], + res_sampling_priority_condition: ->(x) { x == '2' }, + res_trace_id: '1212121212121212121' + } + it_behaves_like 'a trace sent to agent with Datadog-Client-Computed-Stats header' + end + + context 'from 1 sampling priority' do + let(:headers_sampling_priority) { '1' } + + it_behaves_like 'a trace with ASM Standalone tags', + { + tag_appsec_propagation: '1', + tag_sampling_priority_condition: ->(x) { x == 2 } + } + it_behaves_like 'a request with propagated headers', + { + res_origin: 'rum', + res_parent_id_not_equal: '34343434', + res_tags: ['_dd.p.appsec=1'], + res_sampling_priority_condition: ->(x) { x == '2' }, + res_trace_id: '1212121212121212121' + } + it_behaves_like 'a trace sent to agent with Datadog-Client-Computed-Stats header' end end end From ee6dc539b9604aa33a891d1a046c1423d346f61c Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Mon, 7 Oct 2024 18:58:57 +0200 Subject: [PATCH 22/90] Applied code review suggestions --- .../appsec/contrib/graphql/gateway/watcher.rb | 2 +- .../appsec/contrib/rack/gateway/watcher.rb | 6 +++--- .../appsec/contrib/rails/gateway/watcher.rb | 2 +- .../appsec/contrib/sinatra/gateway/watcher.rb | 4 ++-- lib/datadog/appsec/event.rb | 6 +++--- lib/datadog/appsec/monitor/gateway/watcher.rb | 2 +- lib/datadog/core/remote/transport/http.rb | 3 ++- .../tracing/contrib/http/circuit_breaker.rb | 11 +++++------ .../tracing/contrib/http/instrumentation.rb | 5 +---- lib/datadog/tracing/sampling/rule_sampler.rb | 17 ++++++++++------- lib/datadog/tracing/trace_operation.rb | 5 +++++ .../support/integration/shared_examples.rb | 2 +- 12 files changed, 35 insertions(+), 30 deletions(-) diff --git a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb index 04d0a5899a0..97a1c4fd4ed 100644 --- a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb @@ -38,7 +38,7 @@ def watch_multiplex(gateway = Instrumentation.gateway) actions: result.actions } - Datadog::AppSec::Event.add_event_tags(scope, result) + Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end diff --git a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb index 7a9aa000620..26b7ddb8bc6 100644 --- a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb @@ -41,7 +41,7 @@ def watch_request(gateway = Instrumentation.gateway) actions: result.actions } - Datadog::AppSec::Event.add_event_tags(scope, result) + Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end end @@ -81,7 +81,7 @@ def watch_response(gateway = Instrumentation.gateway) actions: result.actions } - Datadog::AppSec::Event.add_event_tags(scope, result) + Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end end @@ -121,7 +121,7 @@ def watch_request_body(gateway = Instrumentation.gateway) actions: result.actions } - Datadog::AppSec::Event.add_event_tags(scope, result) + Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb index b7e383f7a0b..6bc6f7956d0 100644 --- a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb @@ -38,7 +38,7 @@ def watch_request_action(gateway = Instrumentation.gateway) actions: result.actions } - Datadog::AppSec::Event.add_event_tags(scope, result) + Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb index 9136a753136..04fb9637f59 100644 --- a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb @@ -40,7 +40,7 @@ def watch_request_dispatch(gateway = Instrumentation.gateway) actions: result.actions } - Datadog::AppSec::Event.add_event_tags(scope, result) + Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end end @@ -80,7 +80,7 @@ def watch_request_routed(gateway = Instrumentation.gateway) actions: result.actions } - Datadog::AppSec::Event.add_event_tags(scope, result) + Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/event.rb b/lib/datadog/appsec/event.rb index be6c32bf584..bfdfacbff0e 100644 --- a/lib/datadog/appsec/event.rb +++ b/lib/datadog/appsec/event.rb @@ -137,16 +137,16 @@ def build_service_entry_tags(event_group) end # rubocop:enable Metrics/MethodLength - def add_event_tags(scope, waf_result) + def add_tags(scope, waf_result) if scope.service_entry_span scope.service_entry_span.set_tag('appsec.blocked', 'true') if waf_result.actions.include?('block') scope.service_entry_span.set_tag('appsec.event', 'true') end - # Propagate to downstream services the information that the current distributed trace is - # containing at least one ASM security event return unless scope.trace + # Propagate to downstream services the information that the current distributed trace is + # containing at least one ASM security event. scope.trace.keep! scope.trace.set_tag( Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, diff --git a/lib/datadog/appsec/monitor/gateway/watcher.rb b/lib/datadog/appsec/monitor/gateway/watcher.rb index d425622cb86..0a0d6444768 100644 --- a/lib/datadog/appsec/monitor/gateway/watcher.rb +++ b/lib/datadog/appsec/monitor/gateway/watcher.rb @@ -35,7 +35,7 @@ def watch_user_id(gateway = Instrumentation.gateway) actions: result.actions } - Datadog::AppSec::Event.add_event_tags(scope, result) + Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end end diff --git a/lib/datadog/core/remote/transport/http.rb b/lib/datadog/core/remote/transport/http.rb index a49a72f11f6..190a9c45646 100644 --- a/lib/datadog/core/remote/transport/http.rb +++ b/lib/datadog/core/remote/transport/http.rb @@ -120,7 +120,8 @@ def default_headers # Add container ID, if present. container_id = Datadog::Core::Environment::Container.container_id headers[Datadog::Core::Transport::Ext::HTTP::HEADER_CONTAINER_ID] = container_id unless container_id.nil? - # Pretend that stats computation are already done by the client + # Sending this header to the agent will disable metrics computation (and billing) on the agent side + # by pretending it has already been done on the library side. if Datadog.configuration.appsec.standalone.enabled headers[Datadog::Core::Transport::Ext::HTTP::HEADER_CLIENT_COMPUTED_STATS] = 'yes' end diff --git a/lib/datadog/tracing/contrib/http/circuit_breaker.rb b/lib/datadog/tracing/contrib/http/circuit_breaker.rb index fb9de7df93b..90575422065 100644 --- a/lib/datadog/tracing/contrib/http/circuit_breaker.rb +++ b/lib/datadog/tracing/contrib/http/circuit_breaker.rb @@ -30,13 +30,12 @@ def internal_request?(request) def should_skip_distributed_tracing?(client_config) if Datadog.configuration.appsec.standalone.enabled - active_trace = Tracing.active_trace + # Skip distributed tracing so that we don't bill distributed traces in case of absence of + # upstream ASM event (_dd.p.appsec:1) and no local security event (which sets _dd.p.appsec:1 locally). + # If there is an ASM event, we still have to check if distributed tracing is enabled or not + return true unless Tracing.active_trace - # return true if absence of upstream ASM event (_dd.p.appsec:1) - # and no local security event (which sets _dd.p.appsec:1 locally) - no_upstream_or_local_event = active_trace.nil? || - active_trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1' - return true if no_upstream_or_local_event + return true if Tracing.active_trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1' end return !client_config[:distributed_tracing] if client_config && client_config.key?(:distributed_tracing) diff --git a/lib/datadog/tracing/contrib/http/instrumentation.rb b/lib/datadog/tracing/contrib/http/instrumentation.rb index fdbbaad8d9f..5b60e20daa4 100644 --- a/lib/datadog/tracing/contrib/http/instrumentation.rb +++ b/lib/datadog/tracing/contrib/http/instrumentation.rb @@ -35,10 +35,7 @@ def request(req, body = nil, &block) span.type = Tracing::Metadata::Ext::HTTP::TYPE_OUTBOUND span.resource = req.method - asm_standalone_no_upstream_or_local_event = Datadog.configuration.appsec.standalone.enabled && - (trace.nil? || trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1') - - if asm_standalone_no_upstream_or_local_event + if Tracing::TraceOperation.asm_standalone_reject?(trace) trace.sampling_priority = Tracing::Sampling::Ext::Priority::AUTO_REJECT end diff --git a/lib/datadog/tracing/sampling/rule_sampler.rb b/lib/datadog/tracing/sampling/rule_sampler.rb index 9a040617e11..2c2fb8e0a31 100644 --- a/lib/datadog/tracing/sampling/rule_sampler.rb +++ b/lib/datadog/tracing/sampling/rule_sampler.rb @@ -29,7 +29,14 @@ def initialize( default_sample_rate: Datadog.configuration.tracing.sampling.default_rate, default_sampler: nil ) - @rules = rules + @rules = if Datadog.configuration.appsec.standalone.enabled + [SimpleRule.new(sample_rate: 1.0)] + elsif default_sample_rate && !default_sampler + # Add to the end of the rule list a rule always matches any trace + rules << SimpleRule.new(sample_rate: default_sample_rate) + else + rules + end @rate_limiter = if Datadog.configuration.appsec.standalone.enabled # 1 trace per minute Core::TokenBucket.new(1.0 / 60, 1.0) @@ -40,15 +47,11 @@ def initialize( else Core::UnlimitedLimiter.new end - @default_sampler = if Datadog.configuration.appsec.standalone.enabled - @rules = [SimpleRule.new(sample_rate: 1.0)] + @default_sampler = if Datadog.configuration.appsec.standalone.enabled || + (default_sample_rate && !default_sampler) nil elsif default_sampler default_sampler - elsif default_sample_rate - # Add to the end of the rule list a rule always matches any trace - @rules << SimpleRule.new(sample_rate: default_sample_rate) - nil else # TODO: Simplify .tags access, as `Tracer#tags` can't be arbitrarily changed anymore RateByServiceSampler.new(1.0, env: -> { Tracing.send(:tracer).tags['env'] }) diff --git a/lib/datadog/tracing/trace_operation.rb b/lib/datadog/tracing/trace_operation.rb index eb85182af75..db7fb8251df 100644 --- a/lib/datadog/tracing/trace_operation.rb +++ b/lib/datadog/tracing/trace_operation.rb @@ -373,6 +373,11 @@ def fork_clone ) end + def self.asm_standalone_reject?(trace) + Datadog.configuration.appsec.standalone.enabled && + (trace.nil? || trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1') + end + # Callback behavior class Events include Tracing::Events diff --git a/spec/datadog/appsec/contrib/support/integration/shared_examples.rb b/spec/datadog/appsec/contrib/support/integration/shared_examples.rb index a2ebbe02c47..bcf82aaa8aa 100644 --- a/spec/datadog/appsec/contrib/support/integration/shared_examples.rb +++ b/spec/datadog/appsec/contrib/support/integration/shared_examples.rb @@ -213,7 +213,7 @@ it do agent_return = agent_http_client.send_traces(traces) - expect(agent_return[0].ok?).to be true + expect(agent_return.first.ok?).to be true end end From 72a1027ded09b9329e4bab4f48feaa9f934e8abf Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Tue, 8 Oct 2024 14:23:11 +0200 Subject: [PATCH 23/90] Renamed TAG_APPSEC_EVENT to TAG_DISTRIBUTED_APPSEC_EVENT --- lib/datadog/appsec/event.rb | 2 +- lib/datadog/appsec/ext.rb | 2 +- lib/datadog/tracing/contrib/http/circuit_breaker.rb | 2 +- lib/datadog/tracing/trace_operation.rb | 2 +- sig/datadog/appsec/ext.rbs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/datadog/appsec/event.rb b/lib/datadog/appsec/event.rb index bfdfacbff0e..db22ca50930 100644 --- a/lib/datadog/appsec/event.rb +++ b/lib/datadog/appsec/event.rb @@ -152,7 +152,7 @@ def add_tags(scope, waf_result) Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, Datadog::Tracing::Sampling::Ext::Decision::ASM ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT, '1') + scope.trace.set_tag(Datadog::AppSec::Ext::TAG_DISTRIBUTED_APPSEC_EVENT, '1') end private diff --git a/lib/datadog/appsec/ext.rb b/lib/datadog/appsec/ext.rb index 7a6aa15db11..30c21b7d240 100644 --- a/lib/datadog/appsec/ext.rb +++ b/lib/datadog/appsec/ext.rb @@ -8,7 +8,7 @@ module Ext TAG_APPSEC_ENABLED = '_dd.appsec.enabled' TAG_APM_ENABLED = '_dd.apm.enabled' - TAG_APPSEC_EVENT = '_dd.p.appsec' + TAG_DISTRIBUTED_APPSEC_EVENT = '_dd.p.appsec' end end end diff --git a/lib/datadog/tracing/contrib/http/circuit_breaker.rb b/lib/datadog/tracing/contrib/http/circuit_breaker.rb index 90575422065..d35ceda5a3e 100644 --- a/lib/datadog/tracing/contrib/http/circuit_breaker.rb +++ b/lib/datadog/tracing/contrib/http/circuit_breaker.rb @@ -35,7 +35,7 @@ def should_skip_distributed_tracing?(client_config) # If there is an ASM event, we still have to check if distributed tracing is enabled or not return true unless Tracing.active_trace - return true if Tracing.active_trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1' + return true if Tracing.active_trace.get_tag(Datadog::AppSec::Ext::TAG_DISTRIBUTED_APPSEC_EVENT) != '1' end return !client_config[:distributed_tracing] if client_config && client_config.key?(:distributed_tracing) diff --git a/lib/datadog/tracing/trace_operation.rb b/lib/datadog/tracing/trace_operation.rb index db7fb8251df..89dd4b4a62a 100644 --- a/lib/datadog/tracing/trace_operation.rb +++ b/lib/datadog/tracing/trace_operation.rb @@ -375,7 +375,7 @@ def fork_clone def self.asm_standalone_reject?(trace) Datadog.configuration.appsec.standalone.enabled && - (trace.nil? || trace.get_tag(Datadog::AppSec::Ext::TAG_APPSEC_EVENT) != '1') + (trace.nil? || trace.get_tag(Datadog::AppSec::Ext::TAG_DISTRIBUTED_APPSEC_EVENT) != '1') end # Callback behavior diff --git a/sig/datadog/appsec/ext.rbs b/sig/datadog/appsec/ext.rbs index b72a22c944d..2ac545ba1d3 100644 --- a/sig/datadog/appsec/ext.rbs +++ b/sig/datadog/appsec/ext.rbs @@ -6,7 +6,7 @@ module Datadog TAG_APPSEC_ENABLED: String TAG_APM_ENABLED: String - TAG_APPSEC_EVENT: String + TAG_DISTRIBUTED_APPSEC_EVENT: String end end end From efcf8ddfad16266991b48954124bcedd6d9dffab Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Tue, 8 Oct 2024 14:24:26 +0200 Subject: [PATCH 24/90] Add comment for appsec _dd.apm.enabled=0 tag --- lib/datadog/appsec/contrib/rack/request_middleware.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/datadog/appsec/contrib/rack/request_middleware.rb b/lib/datadog/appsec/contrib/rack/request_middleware.rb index 6e72035d083..895fe18b390 100644 --- a/lib/datadog/appsec/contrib/rack/request_middleware.rb +++ b/lib/datadog/appsec/contrib/rack/request_middleware.rb @@ -151,6 +151,7 @@ def add_appsec_tags(processor, scope) return unless trace && span span.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_ENABLED, 1) + # We add this tag when ASM standalone is enabled to make sure we don't bill APM span.set_tag(Datadog::AppSec::Ext::TAG_APM_ENABLED, 0) if Datadog.configuration.appsec.standalone.enabled span.set_tag('_dd.runtime_family', 'ruby') span.set_tag('_dd.appsec.waf.version', Datadog::AppSec::WAF::VERSION::BASE_STRING) From 9acdafbacbb60202b8fcf0c1c2c94623bd057b21 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Tue, 8 Oct 2024 14:43:48 +0200 Subject: [PATCH 25/90] Separated tagging and force_keep of traces in gateway watchers --- .../appsec/contrib/graphql/gateway/watcher.rb | 2 ++ .../appsec/contrib/rack/gateway/watcher.rb | 6 +++++ .../appsec/contrib/rails/gateway/watcher.rb | 2 ++ .../appsec/contrib/sinatra/gateway/watcher.rb | 4 ++++ lib/datadog/appsec/event.rb | 23 +++++++++++-------- lib/datadog/appsec/monitor/gateway/watcher.rb | 2 ++ sig/datadog/appsec/event.rbs | 6 ++++- 7 files changed, 34 insertions(+), 11 deletions(-) diff --git a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb index 97a1c4fd4ed..660bd743f1a 100644 --- a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb @@ -38,6 +38,8 @@ def watch_multiplex(gateway = Instrumentation.gateway) actions: result.actions } + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end diff --git a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb index 26b7ddb8bc6..07b1e945184 100644 --- a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb @@ -41,6 +41,8 @@ def watch_request(gateway = Instrumentation.gateway) actions: result.actions } + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end @@ -81,6 +83,8 @@ def watch_response(gateway = Instrumentation.gateway) actions: result.actions } + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end @@ -121,6 +125,8 @@ def watch_request_body(gateway = Instrumentation.gateway) actions: result.actions } + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end diff --git a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb index 6bc6f7956d0..e617b915bda 100644 --- a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb @@ -38,6 +38,8 @@ def watch_request_action(gateway = Instrumentation.gateway) actions: result.actions } + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end diff --git a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb index 04fb9637f59..52c550dfeda 100644 --- a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb @@ -40,6 +40,8 @@ def watch_request_dispatch(gateway = Instrumentation.gateway) actions: result.actions } + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end @@ -80,6 +82,8 @@ def watch_request_routed(gateway = Instrumentation.gateway) actions: result.actions } + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end diff --git a/lib/datadog/appsec/event.rb b/lib/datadog/appsec/event.rb index db22ca50930..45ed589311a 100644 --- a/lib/datadog/appsec/event.rb +++ b/lib/datadog/appsec/event.rb @@ -143,16 +143,7 @@ def add_tags(scope, waf_result) scope.service_entry_span.set_tag('appsec.event', 'true') end - return unless scope.trace - - # Propagate to downstream services the information that the current distributed trace is - # containing at least one ASM security event. - scope.trace.keep! - scope.trace.set_tag( - Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, - Datadog::Tracing::Sampling::Ext::Decision::ASM - ) - scope.trace.set_tag(Datadog::AppSec::Ext::TAG_DISTRIBUTED_APPSEC_EVENT, '1') + add_distributed_tags(scope.trace) end private @@ -183,6 +174,18 @@ def gzip(value) gz.close sio.string end + + # Propagate to downstream services the information that the current distributed trace is + # containing at least one ASM security event. + def add_distributed_tags(trace) + return unless trace + + trace.set_tag( + Datadog::Tracing::Metadata::Ext::Distributed::TAG_DECISION_MAKER, + Datadog::Tracing::Sampling::Ext::Decision::ASM + ) + trace.set_tag(Datadog::AppSec::Ext::TAG_DISTRIBUTED_APPSEC_EVENT, '1') + end end end end diff --git a/lib/datadog/appsec/monitor/gateway/watcher.rb b/lib/datadog/appsec/monitor/gateway/watcher.rb index 0a0d6444768..efe09a0b899 100644 --- a/lib/datadog/appsec/monitor/gateway/watcher.rb +++ b/lib/datadog/appsec/monitor/gateway/watcher.rb @@ -35,6 +35,8 @@ def watch_user_id(gateway = Instrumentation.gateway) actions: result.actions } + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace Datadog::AppSec::Event.add_tags(scope, result) scope.processor_context.events << event end diff --git a/sig/datadog/appsec/event.rbs b/sig/datadog/appsec/event.rbs index 36d75ca6e55..f4d2a953219 100644 --- a/sig/datadog/appsec/event.rbs +++ b/sig/datadog/appsec/event.rbs @@ -13,7 +13,9 @@ module Datadog def self.record_via_span: (Datadog::Tracing::SpanOperation, *untyped events) -> untyped def self.build_service_entry_tags: (Array[Hash[::Symbol, untyped]] event_group) -> Hash[::String, untyped] - + + def self.add_tags: (untyped scope, untyped waf_result) -> untyped + private def self.compressed_and_base64_encoded: (untyped value) -> untyped @@ -21,6 +23,8 @@ module Datadog def self.json_parse: (untyped value) -> untyped def self.gzip: (untyped value) -> untyped + + def self.add_distributed_tags: (untyped trace) -> untyped end end end From 452e7b4a5c96bc390d638dd1439f64ae3c59d5c7 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Wed, 9 Oct 2024 10:50:30 +0200 Subject: [PATCH 26/90] Add comment to explain ASM standalone rate limiting --- lib/datadog/tracing/sampling/rule_sampler.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/datadog/tracing/sampling/rule_sampler.rb b/lib/datadog/tracing/sampling/rule_sampler.rb index 2c2fb8e0a31..2afc79d534a 100644 --- a/lib/datadog/tracing/sampling/rule_sampler.rb +++ b/lib/datadog/tracing/sampling/rule_sampler.rb @@ -29,6 +29,11 @@ def initialize( default_sample_rate: Datadog.configuration.tracing.sampling.default_rate, default_sampler: nil ) + # AppSec events are sent to the backend using traces. + # Standalone ASM billing means that we don't want to charge clients for APM traces, + # so we want to send the minimum amount of traces possible (idealy only traces that contains security events), + # but for features such as API Security, we need to send at least one trace per minute, + # to keep the service alive on the backend side. @rules = if Datadog.configuration.appsec.standalone.enabled [SimpleRule.new(sample_rate: 1.0)] elsif default_sample_rate && !default_sampler From 3ffadddbb78819ca13a9847b56fccf5a6d8ed107 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Wed, 9 Oct 2024 17:44:34 +0200 Subject: [PATCH 27/90] Add Datadog::AppSec::Event.add_tags spec and sig --- sig/datadog/appsec/event.rbs | 2 +- spec/datadog/appsec/event_spec.rb | 91 ++++++++++++++++++++ vendor/rbs/libddwaf/0/datadog/appsec/waf.rbs | 3 +- 3 files changed, 94 insertions(+), 2 deletions(-) diff --git a/sig/datadog/appsec/event.rbs b/sig/datadog/appsec/event.rbs index f4d2a953219..8ff7c9eabeb 100644 --- a/sig/datadog/appsec/event.rbs +++ b/sig/datadog/appsec/event.rbs @@ -14,7 +14,7 @@ module Datadog def self.build_service_entry_tags: (Array[Hash[::Symbol, untyped]] event_group) -> Hash[::String, untyped] - def self.add_tags: (untyped scope, untyped waf_result) -> untyped + def self.add_tags: (Datadog::AppSec::Scope scope, Datadog::AppSec::WAF::Result waf_result) -> untyped private diff --git a/spec/datadog/appsec/event_spec.rb b/spec/datadog/appsec/event_spec.rb index 1678afe3f75..21fff63b285 100644 --- a/spec/datadog/appsec/event_spec.rb +++ b/spec/datadog/appsec/event_spec.rb @@ -361,4 +361,95 @@ end end end + + describe '.add_tags' do + let(:with_trace) { true } + let(:with_span) { true } + + let(:waf_actions) { [] } + let(:waf_result) do + dbl = double + + allow(dbl).to receive(:actions).and_return(waf_actions) + + dbl + end + + let(:scope) do + scope_trace = nil + scope_span = nil + + trace_operation = Datadog::Tracing::TraceOperation.new + trace_operation.measure('root') do |span, trace| + scope_trace = trace if with_trace + scope_span = span if with_span + end + + dbl = double + + allow(dbl).to receive(:trace).and_return(scope_trace) + allow(dbl).to receive(:service_entry_span).and_return(scope_span) + + dbl + end + + before do + # prevent rate limiter to bias tests + Datadog::AppSec::RateLimiter.reset!(:traces) + + described_class.add_tags(scope, waf_result) + end + + context 'with no actions' do + it 'does not add appsec.blocked tag to span' do + expect(scope.service_entry_span.send(:meta)).to_not include('appsec.blocked') + expect(scope.service_entry_span.send(:meta)['appsec.event']).to eq('true') + expect(scope.trace.send(:meta)['_dd.p.dm']).to eq('-5') + expect(scope.trace.send(:meta)['_dd.p.appsec']).to eq('1') + end + end + + context 'with block action' do + let(:waf_actions) { ['block'] } + + it 'adds appsec.blocked tag to span' do + expect(scope.service_entry_span.send(:meta)['appsec.blocked']).to eq('true') + expect(scope.service_entry_span.send(:meta)['appsec.event']).to eq('true') + expect(scope.trace.send(:meta)['_dd.p.dm']).to eq('-5') + expect(scope.trace.send(:meta)['_dd.p.appsec']).to eq('1') + end + end + + context 'without service_entry_span' do + let(:with_span) { false } + + it 'does not add appsec span tags but still add distributed tags' do + expect(scope.service_entry_span).to be nil + expect(scope.trace.send(:meta)['_dd.p.dm']).to eq('-5') + expect(scope.trace.send(:meta)['_dd.p.appsec']).to eq('1') + end + end + + context 'without trace' do + let(:with_trace) { false } + + context 'with no actions' do + it 'does not add distributed tags but still add appsec span tags' do + expect(scope.trace).to be nil + expect(scope.service_entry_span.send(:meta)['appsec.blocked']).to be nil + expect(scope.service_entry_span.send(:meta)['appsec.event']).to eq('true') + end + end + + context 'with block action' do + let(:waf_actions) { ['block'] } + + it 'does not add distributed tags but still add appsec span tags' do + expect(scope.trace).to be nil + expect(scope.service_entry_span.send(:meta)['appsec.blocked']).to eq('true') + expect(scope.service_entry_span.send(:meta)['appsec.event']).to eq('true') + end + end + end + end end diff --git a/vendor/rbs/libddwaf/0/datadog/appsec/waf.rbs b/vendor/rbs/libddwaf/0/datadog/appsec/waf.rbs index 0418c3e1247..af8c30dd3e5 100644 --- a/vendor/rbs/libddwaf/0/datadog/appsec/waf.rbs +++ b/vendor/rbs/libddwaf/0/datadog/appsec/waf.rbs @@ -182,7 +182,8 @@ module Datadog attr_reader events: data attr_reader total_runtime: ::Float attr_reader timeout: bool - attr_reader actions: data + # Until we update libddwaf, actions is an array + attr_reader actions: ::Array[data] attr_reader derivatives: data def initialize: (::Symbol, data, ::Float, bool, data, data) -> void From 97d3ebaf439b9667116c062e7646327251ebbbcc Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Thu, 10 Oct 2024 10:58:13 +0200 Subject: [PATCH 28/90] Add Datadog-Client-Computed-Stats test in Core::Remote::Transport::http_spec --- spec/datadog/core/remote/transport/http_spec.rb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/spec/datadog/core/remote/transport/http_spec.rb b/spec/datadog/core/remote/transport/http_spec.rb index e9b1656802f..bad8a785464 100644 --- a/spec/datadog/core/remote/transport/http_spec.rb +++ b/spec/datadog/core/remote/transport/http_spec.rb @@ -70,6 +70,14 @@ it { is_expected.to have_attributes(:version => '42') } it { is_expected.to have_attributes(:endpoints => ['/info', '/v0/path']) } it { is_expected.to have_attributes(:config => { max_request_bytes: '1234' }) } + + it { expect(transport.client.api.headers).to_not include('Datadog-Client-Computed-Stats') } + + context 'with ASM standalone enabled' do + before { expect(Datadog.configuration.appsec.standalone).to receive(:enabled).and_return(true) } + + it { expect(transport.client.api.headers['Datadog-Client-Computed-Stats']).to eq('yes') } + end end end @@ -202,6 +210,14 @@ it { is_expected.to have_attributes(:targets => be_a(Hash)) } it { is_expected.to have_attributes(:target_files => be_a(Array)) } + it { expect(transport.client.api.headers).to_not include('Datadog-Client-Computed-Stats') } + + context 'with ASM standalone enabled' do + before { expect(Datadog.configuration.appsec.standalone).to receive(:enabled).and_return(true) } + + it { expect(transport.client.api.headers['Datadog-Client-Computed-Stats']).to eq('yes') } + end + context 'with a network error' do it 'raises a transport error' do expect(http_connection).to receive(:request).and_raise(IOError) From 63c1b87e94aae16208a6bec16480cb8e857fcd2b Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Thu, 10 Oct 2024 14:30:59 +0200 Subject: [PATCH 29/90] Added circuit_breaker 'should_skip_distributed_tracing' spec --- .../contrib/http/circuit_breaker_spec.rb | 64 +++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/spec/datadog/tracing/contrib/http/circuit_breaker_spec.rb b/spec/datadog/tracing/contrib/http/circuit_breaker_spec.rb index 4d656c7ed87..851ccddb86d 100644 --- a/spec/datadog/tracing/contrib/http/circuit_breaker_spec.rb +++ b/spec/datadog/tracing/contrib/http/circuit_breaker_spec.rb @@ -91,4 +91,68 @@ end end end + + describe '#should_skip_distributed_tracing?' do + subject(:should_skip_distributed_tracing?) { circuit_breaker.should_skip_distributed_tracing?(client_config) } + + let(:client_config) { nil } + let(:distributed_tracing) { true } + let(:appsec_standalone) { false } + let(:active_trace) { nil } + let(:distributed_appsec_event) { nil } + + before do + allow(Datadog.configuration.tracing[:http]).to receive(:[]).with(:distributed_tracing).and_return(distributed_tracing) + allow(Datadog.configuration.appsec.standalone).to receive(:enabled).and_return(appsec_standalone) + allow(Datadog::Tracing).to receive(:active_trace).and_return(active_trace) + allow(active_trace).to receive(:get_tag).with('_dd.p.appsec').and_return(distributed_appsec_event) if active_trace + end + + context 'when distributed tracing is enabled' do + it { is_expected.to be false } + end + + context 'when distributed tracing is disabled' do + let(:distributed_tracing) { false } + + it { is_expected.to be true } + end + + context 'when appsec standalone is enabled' do + let(:appsec_standalone) { true } + + context 'when there is no active trace' do + it { is_expected.to be true } + end + + context 'when there is an active trace' do + let(:active_trace) { instance_double(Datadog::Tracing::TraceOperation) } + + context 'when the active trace has no distributed appsec event' do + it { is_expected.to be true } + end + + context 'when the active trace has a distributed appsec event' do + # This should act like standalone appsec is disabled, as it does not return in the + # `if Datadog.configuration.appsec.standalone.enabled` block + # so we're only testing the "no client config, distributed tracing enabled" case here + let(:distributed_appsec_event) { '1' } + + it { is_expected.to be false } + end + end + end + + context 'given a client config with distributed_tracing disabled' do + let(:client_config) { { distributed_tracing: false } } + + it { is_expected.to be true } + end + + context 'given a client config with distributed_tracing enabled' do + let(:client_config) { { distributed_tracing: true } } + + it { is_expected.to be false } + end + end end From 8575ed2d58e554d6bdd5331b3caa2b5cba2e666c Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Thu, 10 Oct 2024 15:39:17 +0200 Subject: [PATCH 30/90] Added rule_sampler spec tests when appsec standalone is activated --- .../tracing/sampling/rule_sampler_spec.rb | 28 +++++++++++++++++-- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/spec/datadog/tracing/sampling/rule_sampler_spec.rb b/spec/datadog/tracing/sampling/rule_sampler_spec.rb index e63e2e9d6ca..7ff2b8c95b7 100644 --- a/spec/datadog/tracing/sampling/rule_sampler_spec.rb +++ b/spec/datadog/tracing/sampling/rule_sampler_spec.rb @@ -28,19 +28,41 @@ end end + shared_examples 'a token bucket rate limiter' do |options = { rate: 100, max_tokens: nil }| + it do + expect(rule_sampler.rate_limiter).to be_a(Datadog::Core::TokenBucket) + expect(rule_sampler.rate_limiter.rate).to eq(options[:rate]) + expect(rule_sampler.rate_limiter.max_tokens).to eq(options[:max_tokens] || options[:rate]) + end + end + describe '#initialize' do subject(:rule_sampler) { described_class.new(rules) } - it { expect(rule_sampler.rate_limiter).to be_a(Datadog::Core::TokenBucket) } + it_behaves_like 'a token bucket rate limiter', rate: 100 it { expect(rule_sampler.default_sampler).to be_a(Datadog::Tracing::Sampling::RateByServiceSampler) } + context 'with appsec standalone enabled' do + before do + allow(Datadog.configuration.appsec.standalone).to receive(:enabled).and_return(true) + end + + it_behaves_like 'a simple rule that matches all span operations', sample_rate: 1.0 do + let(:rule) { rule_sampler.rules.last } + end + + it_behaves_like 'a token bucket rate limiter', rate: 1.0 / 60, max_tokens: 1.0 + + it { expect(rule_sampler.default_sampler).to be_nil } + end + context 'with rate_limit ENV' do before do allow(Datadog.configuration.tracing.sampling).to receive(:rate_limit) .and_return(20.0) end - it { expect(rule_sampler.rate_limiter).to be_a(Datadog::Core::TokenBucket) } + it_behaves_like 'a token bucket rate limiter', rate: 20.0 end context 'with default_sample_rate ENV' do @@ -57,7 +79,7 @@ context 'with rate_limit' do subject(:rule_sampler) { described_class.new(rules, rate_limit: 1.0) } - it { expect(rule_sampler.rate_limiter).to be_a(Datadog::Core::TokenBucket) } + it_behaves_like 'a token bucket rate limiter', rate: 1.0 end context 'with nil rate_limit' do From 154f31d2ca79c699be92fc1b8f2d6eded0d14d4d Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Thu, 10 Oct 2024 16:37:47 +0200 Subject: [PATCH 31/90] Rename asm_standalone_reject? to appsec_standalone_reject? and add sig and spec --- .../tracing/contrib/http/instrumentation.rb | 2 +- lib/datadog/tracing/trace_operation.rb | 2 +- sig/datadog/tracing/trace_operation.rbs | 1 + spec/datadog/tracing/trace_operation_spec.rb | 32 +++++++++++++++++++ 4 files changed, 35 insertions(+), 2 deletions(-) diff --git a/lib/datadog/tracing/contrib/http/instrumentation.rb b/lib/datadog/tracing/contrib/http/instrumentation.rb index 5b60e20daa4..13369dfdbb1 100644 --- a/lib/datadog/tracing/contrib/http/instrumentation.rb +++ b/lib/datadog/tracing/contrib/http/instrumentation.rb @@ -35,7 +35,7 @@ def request(req, body = nil, &block) span.type = Tracing::Metadata::Ext::HTTP::TYPE_OUTBOUND span.resource = req.method - if Tracing::TraceOperation.asm_standalone_reject?(trace) + if Tracing::TraceOperation.appsec_standalone_reject?(trace) trace.sampling_priority = Tracing::Sampling::Ext::Priority::AUTO_REJECT end diff --git a/lib/datadog/tracing/trace_operation.rb b/lib/datadog/tracing/trace_operation.rb index 89dd4b4a62a..ba0cfe74d9b 100644 --- a/lib/datadog/tracing/trace_operation.rb +++ b/lib/datadog/tracing/trace_operation.rb @@ -373,7 +373,7 @@ def fork_clone ) end - def self.asm_standalone_reject?(trace) + def self.appsec_standalone_reject?(trace) Datadog.configuration.appsec.standalone.enabled && (trace.nil? || trace.get_tag(Datadog::AppSec::Ext::TAG_DISTRIBUTED_APPSEC_EVENT) != '1') end diff --git a/sig/datadog/tracing/trace_operation.rbs b/sig/datadog/tracing/trace_operation.rbs index e434c9872d6..3835fa01fa4 100644 --- a/sig/datadog/tracing/trace_operation.rbs +++ b/sig/datadog/tracing/trace_operation.rbs @@ -40,6 +40,7 @@ module Datadog def flush!: () { (untyped) -> untyped } -> untyped def to_digest: () -> untyped def fork_clone: () -> untyped + def self.appsec_standalone_reject?: (TraceOperation trace) -> bool class Events include Tracing::Events diff --git a/spec/datadog/tracing/trace_operation_spec.rb b/spec/datadog/tracing/trace_operation_spec.rb index d168a99f73c..d70223831ee 100644 --- a/spec/datadog/tracing/trace_operation_spec.rb +++ b/spec/datadog/tracing/trace_operation_spec.rb @@ -2579,6 +2579,38 @@ def span end end + describe '#appsec_standalone_reject?' do + subject(:appsec_standalone_reject?) { described_class.appsec_standalone_reject?(trace_op) } + + let(:appsec_standalone) { false } + let(:distributed_appsec_event) { '0' } + + before do + allow(Datadog.configuration.appsec.standalone).to receive(:enabled).and_return(appsec_standalone) + trace_op.set_tag(Datadog::AppSec::Ext::TAG_DISTRIBUTED_APPSEC_EVENT, distributed_appsec_event) if trace_op + end + + it { is_expected.to be false } + + context 'when AppSec standalone is enabled' do + let(:appsec_standalone) { true } + + it { is_expected.to be true } + + context 'without a trace' do + let(:trace_op) { nil } + + it { is_expected.to be true } + end + + context 'with a distributed AppSec event' do + let(:distributed_appsec_event) { '1' } + + it { is_expected.to be false } + end + end + end + describe 'integration tests' do context 'service_entry attributes' do context 'when service not given' do From 56a6475f4a46138e64a9df96c69bcce3141f143d Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Thu, 10 Oct 2024 16:57:32 +0200 Subject: [PATCH 32/90] Fix typo in AppSec::Event.add_tags spec --- spec/datadog/appsec/event_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/datadog/appsec/event_spec.rb b/spec/datadog/appsec/event_spec.rb index 21fff63b285..57ce4ce1d02 100644 --- a/spec/datadog/appsec/event_spec.rb +++ b/spec/datadog/appsec/event_spec.rb @@ -395,7 +395,7 @@ before do # prevent rate limiter to bias tests - Datadog::AppSec::RateLimiter.reset!(:traces) + Datadog::AppSec::RateLimiter.reset! described_class.add_tags(scope, waf_result) end From 5f9a239c328954be1e7383faa41256cfc550d96e Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Thu, 17 Oct 2024 13:58:51 +0200 Subject: [PATCH 33/90] Update Unreleased Changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d557822d1b..d2628a80ec3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased] +### Added + +* AppSec: Add Experimental Standalone AppSec Threats billing ([#3965][]) + ## [2.4.0] - 2024-10-11 ### Added From 22f18a8a05dae7f1e94e06550c8e8066f99396a1 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Thu, 17 Oct 2024 14:03:23 +0200 Subject: [PATCH 34/90] Add correct sig to Datadog::AppSec::Event.add_tags and add_distributed_tags --- sig/datadog/appsec/event.rbs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sig/datadog/appsec/event.rbs b/sig/datadog/appsec/event.rbs index 8ff7c9eabeb..ae4cca7ec49 100644 --- a/sig/datadog/appsec/event.rbs +++ b/sig/datadog/appsec/event.rbs @@ -14,7 +14,7 @@ module Datadog def self.build_service_entry_tags: (Array[Hash[::Symbol, untyped]] event_group) -> Hash[::String, untyped] - def self.add_tags: (Datadog::AppSec::Scope scope, Datadog::AppSec::WAF::Result waf_result) -> untyped + def self.add_tags: (Datadog::AppSec::Scope scope, Datadog::AppSec::WAF::Result waf_result) -> void private @@ -24,7 +24,7 @@ module Datadog def self.gzip: (untyped value) -> untyped - def self.add_distributed_tags: (untyped trace) -> untyped + def self.add_distributed_tags: (Datadog::Tracing::TraceOperation trace) -> void end end end From 4a2bf673504f46b2d20708b218d4988643af3084 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Thu, 17 Oct 2024 14:25:06 +0200 Subject: [PATCH 35/90] Replaced set_tag by set_metric for _dd.appsec.enabled and _dd.apm.enabled metrics --- lib/datadog/appsec/contrib/rack/request_middleware.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/datadog/appsec/contrib/rack/request_middleware.rb b/lib/datadog/appsec/contrib/rack/request_middleware.rb index 895fe18b390..cbb232c00e3 100644 --- a/lib/datadog/appsec/contrib/rack/request_middleware.rb +++ b/lib/datadog/appsec/contrib/rack/request_middleware.rb @@ -150,9 +150,9 @@ def add_appsec_tags(processor, scope) return unless trace && span - span.set_tag(Datadog::AppSec::Ext::TAG_APPSEC_ENABLED, 1) + span.set_metric(Datadog::AppSec::Ext::TAG_APPSEC_ENABLED, 1) # We add this tag when ASM standalone is enabled to make sure we don't bill APM - span.set_tag(Datadog::AppSec::Ext::TAG_APM_ENABLED, 0) if Datadog.configuration.appsec.standalone.enabled + span.set_metric(Datadog::AppSec::Ext::TAG_APM_ENABLED, 0) if Datadog.configuration.appsec.standalone.enabled span.set_tag('_dd.runtime_family', 'ruby') span.set_tag('_dd.appsec.waf.version', Datadog::AppSec::WAF::VERSION::BASE_STRING) From e24310efa3ba270c6a90be6bd8e779b7d445a178 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Thu, 17 Oct 2024 17:14:43 +0200 Subject: [PATCH 36/90] Move appsec_standalone_reject? to AppSec namespace Set sampling priority to AUTO_REJECT when ASM Standalone is active and no appsec event everywhere there is HTTP.inject --- lib/datadog/appsec.rb | 1 + lib/datadog/appsec/utils.rb | 2 + lib/datadog/appsec/utils/trace_operation.rb | 15 +++++++ .../tracing/contrib/ethon/easy_patch.rb | 4 ++ .../tracing/contrib/excon/middleware.rb | 3 ++ .../tracing/contrib/faraday/middleware.rb | 3 ++ .../tracing/contrib/http/instrumentation.rb | 2 +- .../contrib/httpclient/instrumentation.rb | 4 ++ .../tracing/contrib/httprb/instrumentation.rb | 4 ++ .../contrib/rest_client/request_patch.rb | 3 ++ lib/datadog/tracing/trace_operation.rb | 5 --- sig/datadog/appsec/utils/trace_operation.rbs | 9 +++++ sig/datadog/tracing/trace_operation.rbs | 1 - .../appsec/utils/trace_operation_spec.rb | 40 +++++++++++++++++++ spec/datadog/tracing/trace_operation_spec.rb | 32 --------------- 15 files changed, 89 insertions(+), 39 deletions(-) create mode 100644 lib/datadog/appsec/utils/trace_operation.rb create mode 100644 sig/datadog/appsec/utils/trace_operation.rbs create mode 100644 spec/datadog/appsec/utils/trace_operation_spec.rb diff --git a/lib/datadog/appsec.rb b/lib/datadog/appsec.rb index c19c54770d9..a00403bc5f2 100644 --- a/lib/datadog/appsec.rb +++ b/lib/datadog/appsec.rb @@ -4,6 +4,7 @@ require_relative 'appsec/extensions' require_relative 'appsec/scope' require_relative 'appsec/ext' +require_relative 'appsec/utils' module Datadog # Namespace for Datadog AppSec instrumentation diff --git a/lib/datadog/appsec/utils.rb b/lib/datadog/appsec/utils.rb index 8e4083533db..b38ec5b96f5 100644 --- a/lib/datadog/appsec/utils.rb +++ b/lib/datadog/appsec/utils.rb @@ -1,5 +1,7 @@ # frozen_string_literal: true +require_relative 'utils/trace_operation' + module Datadog module AppSec # Utilities for AppSec diff --git a/lib/datadog/appsec/utils/trace_operation.rb b/lib/datadog/appsec/utils/trace_operation.rb new file mode 100644 index 00000000000..19f2b0b2187 --- /dev/null +++ b/lib/datadog/appsec/utils/trace_operation.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module Datadog + module AppSec + module Utils + # Utility class to to AppSec-specific trace operations + class TraceOperation + def self.appsec_standalone_reject?(trace) + Datadog.configuration.appsec.standalone.enabled && + (trace.nil? || trace.get_tag(Datadog::AppSec::Ext::TAG_DISTRIBUTED_APPSEC_EVENT) != '1') + end + end + end + end +end diff --git a/lib/datadog/tracing/contrib/ethon/easy_patch.rb b/lib/datadog/tracing/contrib/ethon/easy_patch.rb index af661e86b0c..72e2c104f6b 100644 --- a/lib/datadog/tracing/contrib/ethon/easy_patch.rb +++ b/lib/datadog/tracing/contrib/ethon/easy_patch.rb @@ -110,6 +110,10 @@ def datadog_before_request(continue_from: nil) datadog_tag_request + if Datadog::AppSec::Utils::TraceOperation.appsec_standalone_reject?(datadog_trace) + datadog_trace.sampling_priority = Tracing::Sampling::Ext::Priority::AUTO_REJECT + end + if datadog_configuration[:distributed_tracing] @datadog_original_headers ||= {} Contrib::HTTP.inject(datadog_trace, @datadog_original_headers) diff --git a/lib/datadog/tracing/contrib/excon/middleware.rb b/lib/datadog/tracing/contrib/excon/middleware.rb index e25ee1941cd..9bb3f8629ef 100644 --- a/lib/datadog/tracing/contrib/excon/middleware.rb +++ b/lib/datadog/tracing/contrib/excon/middleware.rb @@ -30,6 +30,9 @@ def request_call(datum) trace = Tracing.active_trace datum[:datadog_span] = span annotate!(span, datum) + if Datadog::AppSec::Utils::TraceOperation.appsec_standalone_reject?(trace) + trace.sampling_priority = Tracing::Sampling::Ext::Priority::AUTO_REJECT + end propagate!(trace, span, datum) if distributed_tracing? span diff --git a/lib/datadog/tracing/contrib/faraday/middleware.rb b/lib/datadog/tracing/contrib/faraday/middleware.rb index 9bdea9c364b..0795ba29b2c 100644 --- a/lib/datadog/tracing/contrib/faraday/middleware.rb +++ b/lib/datadog/tracing/contrib/faraday/middleware.rb @@ -29,6 +29,9 @@ def call(env) Tracing.trace(Ext::SPAN_REQUEST, on_error: request_options[:on_error]) do |span, trace| annotate!(span, env, request_options) + if Datadog::AppSec::Utils::TraceOperation.appsec_standalone_reject?(trace) + trace.sampling_priority = Tracing::Sampling::Ext::Priority::AUTO_REJECT + end propagate!(trace, span, env) if request_options[:distributed_tracing] && Tracing.enabled? app.call(env).on_complete { |resp| handle_response(span, resp, request_options) } end diff --git a/lib/datadog/tracing/contrib/http/instrumentation.rb b/lib/datadog/tracing/contrib/http/instrumentation.rb index 13369dfdbb1..b913a7d41dd 100644 --- a/lib/datadog/tracing/contrib/http/instrumentation.rb +++ b/lib/datadog/tracing/contrib/http/instrumentation.rb @@ -35,7 +35,7 @@ def request(req, body = nil, &block) span.type = Tracing::Metadata::Ext::HTTP::TYPE_OUTBOUND span.resource = req.method - if Tracing::TraceOperation.appsec_standalone_reject?(trace) + if Datadog::AppSec::Utils::TraceOperation.appsec_standalone_reject?(trace) trace.sampling_priority = Tracing::Sampling::Ext::Priority::AUTO_REJECT end diff --git a/lib/datadog/tracing/contrib/httpclient/instrumentation.rb b/lib/datadog/tracing/contrib/httpclient/instrumentation.rb index 5cbc784bf59..15c218bf333 100644 --- a/lib/datadog/tracing/contrib/httpclient/instrumentation.rb +++ b/lib/datadog/tracing/contrib/httpclient/instrumentation.rb @@ -30,6 +30,10 @@ def do_get_block(req, proxy, conn, &block) span.service = service_name(host, request_options, client_config) span.type = Tracing::Metadata::Ext::HTTP::TYPE_OUTBOUND + if Datadog::AppSec::Utils::TraceOperation.appsec_standalone_reject?(trace) + trace.sampling_priority = Tracing::Sampling::Ext::Priority::AUTO_REJECT + end + if Tracing.enabled? && !should_skip_distributed_tracing?(client_config) Contrib::HTTP.inject(trace, req.header) end diff --git a/lib/datadog/tracing/contrib/httprb/instrumentation.rb b/lib/datadog/tracing/contrib/httprb/instrumentation.rb index c39916ebb4a..7d0a11e7ff9 100644 --- a/lib/datadog/tracing/contrib/httprb/instrumentation.rb +++ b/lib/datadog/tracing/contrib/httprb/instrumentation.rb @@ -30,6 +30,10 @@ def perform(req, options) span.service = service_name(host, request_options, client_config) span.type = Tracing::Metadata::Ext::HTTP::TYPE_OUTBOUND + if Datadog::AppSec::Utils::TraceOperation.appsec_standalone_reject?(trace) + trace.sampling_priority = Tracing::Sampling::Ext::Priority::AUTO_REJECT + end + Contrib::HTTP.inject(trace, req) if Tracing.enabled? && !should_skip_distributed_tracing?(client_config) # Add additional request specific tags to the span. diff --git a/lib/datadog/tracing/contrib/rest_client/request_patch.rb b/lib/datadog/tracing/contrib/rest_client/request_patch.rb index cabb1b73161..4f340c5356d 100644 --- a/lib/datadog/tracing/contrib/rest_client/request_patch.rb +++ b/lib/datadog/tracing/contrib/rest_client/request_patch.rb @@ -25,6 +25,9 @@ def execute(&block) return super(&block) unless Tracing.enabled? datadog_trace_request(uri) do |_span, trace| + if Datadog::AppSec::Utils::TraceOperation.appsec_standalone_reject?(trace) + trace.sampling_priority = Tracing::Sampling::Ext::Priority::AUTO_REJECT + end Contrib::HTTP.inject(trace, processed_headers) if datadog_configuration[:distributed_tracing] super(&block) diff --git a/lib/datadog/tracing/trace_operation.rb b/lib/datadog/tracing/trace_operation.rb index ba0cfe74d9b..eb85182af75 100644 --- a/lib/datadog/tracing/trace_operation.rb +++ b/lib/datadog/tracing/trace_operation.rb @@ -373,11 +373,6 @@ def fork_clone ) end - def self.appsec_standalone_reject?(trace) - Datadog.configuration.appsec.standalone.enabled && - (trace.nil? || trace.get_tag(Datadog::AppSec::Ext::TAG_DISTRIBUTED_APPSEC_EVENT) != '1') - end - # Callback behavior class Events include Tracing::Events diff --git a/sig/datadog/appsec/utils/trace_operation.rbs b/sig/datadog/appsec/utils/trace_operation.rbs new file mode 100644 index 00000000000..cd7a86680a1 --- /dev/null +++ b/sig/datadog/appsec/utils/trace_operation.rbs @@ -0,0 +1,9 @@ +module Datadog + module AppSec + module Utils + class TraceOperation + def self.appsec_standalone_reject?: (Datadog::Tracing::TraceOperation trace) -> bool + end + end + end +end diff --git a/sig/datadog/tracing/trace_operation.rbs b/sig/datadog/tracing/trace_operation.rbs index 3835fa01fa4..e434c9872d6 100644 --- a/sig/datadog/tracing/trace_operation.rbs +++ b/sig/datadog/tracing/trace_operation.rbs @@ -40,7 +40,6 @@ module Datadog def flush!: () { (untyped) -> untyped } -> untyped def to_digest: () -> untyped def fork_clone: () -> untyped - def self.appsec_standalone_reject?: (TraceOperation trace) -> bool class Events include Tracing::Events diff --git a/spec/datadog/appsec/utils/trace_operation_spec.rb b/spec/datadog/appsec/utils/trace_operation_spec.rb new file mode 100644 index 00000000000..15692054506 --- /dev/null +++ b/spec/datadog/appsec/utils/trace_operation_spec.rb @@ -0,0 +1,40 @@ +require 'datadog/appsec/spec_helper' +require 'datadog/appsec/utils/trace_operation' + +RSpec.describe Datadog::AppSec::Utils::TraceOperation do + describe '#appsec_standalone_reject?' do + subject(:appsec_standalone_reject?) do + described_class.appsec_standalone_reject?(trace_op) + end + + let(:trace_op) { Datadog::Tracing::TraceOperation.new(**options) } + let(:options) { {} } + let(:appsec_standalone) { false } + let(:distributed_appsec_event) { '0' } + + before do + allow(Datadog.configuration.appsec.standalone).to receive(:enabled).and_return(appsec_standalone) + trace_op.set_tag(Datadog::AppSec::Ext::TAG_DISTRIBUTED_APPSEC_EVENT, distributed_appsec_event) if trace_op + end + + it { is_expected.to be false } + + context 'when AppSec standalone is enabled' do + let(:appsec_standalone) { true } + + it { is_expected.to be true } + + context 'without a trace' do + let(:trace_op) { nil } + + it { is_expected.to be true } + end + + context 'with a distributed AppSec event' do + let(:distributed_appsec_event) { '1' } + + it { is_expected.to be false } + end + end + end +end diff --git a/spec/datadog/tracing/trace_operation_spec.rb b/spec/datadog/tracing/trace_operation_spec.rb index d70223831ee..d168a99f73c 100644 --- a/spec/datadog/tracing/trace_operation_spec.rb +++ b/spec/datadog/tracing/trace_operation_spec.rb @@ -2579,38 +2579,6 @@ def span end end - describe '#appsec_standalone_reject?' do - subject(:appsec_standalone_reject?) { described_class.appsec_standalone_reject?(trace_op) } - - let(:appsec_standalone) { false } - let(:distributed_appsec_event) { '0' } - - before do - allow(Datadog.configuration.appsec.standalone).to receive(:enabled).and_return(appsec_standalone) - trace_op.set_tag(Datadog::AppSec::Ext::TAG_DISTRIBUTED_APPSEC_EVENT, distributed_appsec_event) if trace_op - end - - it { is_expected.to be false } - - context 'when AppSec standalone is enabled' do - let(:appsec_standalone) { true } - - it { is_expected.to be true } - - context 'without a trace' do - let(:trace_op) { nil } - - it { is_expected.to be true } - end - - context 'with a distributed AppSec event' do - let(:distributed_appsec_event) { '1' } - - it { is_expected.to be false } - end - end - end - describe 'integration tests' do context 'service_entry attributes' do context 'when service not given' do From 73f8af2cd11e7e37a9d91a6b0cb1e72e1edfae02 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Thu, 17 Oct 2024 17:34:43 +0200 Subject: [PATCH 37/90] Rename AppSec::Event.add_tags to AppSec::Event.tag_and_keep! and move trace.keep in it --- lib/datadog/appsec/contrib/graphql/gateway/watcher.rb | 4 +--- lib/datadog/appsec/contrib/rack/gateway/watcher.rb | 6 +++--- lib/datadog/appsec/contrib/rails/gateway/watcher.rb | 2 +- lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb | 4 ++-- lib/datadog/appsec/event.rb | 5 ++++- lib/datadog/appsec/monitor/gateway/watcher.rb | 2 +- sig/datadog/appsec/event.rbs | 2 +- spec/datadog/appsec/event_spec.rb | 4 ++-- 8 files changed, 15 insertions(+), 14 deletions(-) diff --git a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb index 660bd743f1a..68a1c5acf11 100644 --- a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb @@ -38,9 +38,7 @@ def watch_multiplex(gateway = Instrumentation.gateway) actions: result.actions } - # We want to keep the trace in case of security event - scope.trace.keep! if scope.trace - Datadog::AppSec::Event.add_tags(scope, result) + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end diff --git a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb index 07b1e945184..a66387329c3 100644 --- a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb @@ -43,7 +43,7 @@ def watch_request(gateway = Instrumentation.gateway) # We want to keep the trace in case of security event scope.trace.keep! if scope.trace - Datadog::AppSec::Event.add_tags(scope, result) + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end end @@ -85,7 +85,7 @@ def watch_response(gateway = Instrumentation.gateway) # We want to keep the trace in case of security event scope.trace.keep! if scope.trace - Datadog::AppSec::Event.add_tags(scope, result) + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end end @@ -127,7 +127,7 @@ def watch_request_body(gateway = Instrumentation.gateway) # We want to keep the trace in case of security event scope.trace.keep! if scope.trace - Datadog::AppSec::Event.add_tags(scope, result) + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb index e617b915bda..ab1bfe612ec 100644 --- a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb @@ -40,7 +40,7 @@ def watch_request_action(gateway = Instrumentation.gateway) # We want to keep the trace in case of security event scope.trace.keep! if scope.trace - Datadog::AppSec::Event.add_tags(scope, result) + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb index 52c550dfeda..91383478c29 100644 --- a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb @@ -42,7 +42,7 @@ def watch_request_dispatch(gateway = Instrumentation.gateway) # We want to keep the trace in case of security event scope.trace.keep! if scope.trace - Datadog::AppSec::Event.add_tags(scope, result) + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end end @@ -84,7 +84,7 @@ def watch_request_routed(gateway = Instrumentation.gateway) # We want to keep the trace in case of security event scope.trace.keep! if scope.trace - Datadog::AppSec::Event.add_tags(scope, result) + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/event.rb b/lib/datadog/appsec/event.rb index 45ed589311a..01f0de86d20 100644 --- a/lib/datadog/appsec/event.rb +++ b/lib/datadog/appsec/event.rb @@ -137,7 +137,10 @@ def build_service_entry_tags(event_group) end # rubocop:enable Metrics/MethodLength - def add_tags(scope, waf_result) + def tag_and_keep!(scope, waf_result) + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace + if scope.service_entry_span scope.service_entry_span.set_tag('appsec.blocked', 'true') if waf_result.actions.include?('block') scope.service_entry_span.set_tag('appsec.event', 'true') diff --git a/lib/datadog/appsec/monitor/gateway/watcher.rb b/lib/datadog/appsec/monitor/gateway/watcher.rb index efe09a0b899..74fc4d3fd60 100644 --- a/lib/datadog/appsec/monitor/gateway/watcher.rb +++ b/lib/datadog/appsec/monitor/gateway/watcher.rb @@ -37,7 +37,7 @@ def watch_user_id(gateway = Instrumentation.gateway) # We want to keep the trace in case of security event scope.trace.keep! if scope.trace - Datadog::AppSec::Event.add_tags(scope, result) + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end end diff --git a/sig/datadog/appsec/event.rbs b/sig/datadog/appsec/event.rbs index ae4cca7ec49..b4b0e584513 100644 --- a/sig/datadog/appsec/event.rbs +++ b/sig/datadog/appsec/event.rbs @@ -14,7 +14,7 @@ module Datadog def self.build_service_entry_tags: (Array[Hash[::Symbol, untyped]] event_group) -> Hash[::String, untyped] - def self.add_tags: (Datadog::AppSec::Scope scope, Datadog::AppSec::WAF::Result waf_result) -> void + def self.tag_and_keep!: (Datadog::AppSec::Scope scope, Datadog::AppSec::WAF::Result waf_result) -> void private diff --git a/spec/datadog/appsec/event_spec.rb b/spec/datadog/appsec/event_spec.rb index 57ce4ce1d02..ba03bb3bda2 100644 --- a/spec/datadog/appsec/event_spec.rb +++ b/spec/datadog/appsec/event_spec.rb @@ -362,7 +362,7 @@ end end - describe '.add_tags' do + describe '.tag_and_keep!' do let(:with_trace) { true } let(:with_span) { true } @@ -397,7 +397,7 @@ # prevent rate limiter to bias tests Datadog::AppSec::RateLimiter.reset! - described_class.add_tags(scope, waf_result) + described_class.tag_and_keep!(scope, waf_result) end context 'with no actions' do From bec3907082a7f952c34b5565e229731708d713d0 Mon Sep 17 00:00:00 2001 From: Mark Delk Date: Thu, 17 Oct 2024 11:27:47 -0500 Subject: [PATCH 38/90] add a clarification comment --- .github/workflows/test-yjit.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/test-yjit.yaml b/.github/workflows/test-yjit.yaml index bf934c5fdc1..5ed5089f4bf 100644 --- a/.github/workflows/test-yjit.yaml +++ b/.github/workflows/test-yjit.yaml @@ -15,6 +15,10 @@ jobs: - '--yjit' - '--yjit --yjit-stats=quiet' exclude: + # NOTE: `--yjit-stats=quiet` is only present in 3.3+. + # We've had `--yjit-stats` since 3.0, but + # 1) it dumps stat info to stdout, and + # 2) non of our <3.3 tests require the additional stats - ruby: '3.2' rubyopt: '--yjit --yjit-stats=quiet' name: Test YJIT (${{ matrix.os }}, ${{ matrix.ruby }} ${{ matrix.rubyopt }}) From d403350ef872787180e16be5fb34c1ea40cdfe3c Mon Sep 17 00:00:00 2001 From: Mark Delk Date: Thu, 17 Oct 2024 17:02:14 -0500 Subject: [PATCH 39/90] fix typo --- .github/workflows/test-yjit.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-yjit.yaml b/.github/workflows/test-yjit.yaml index 5ed5089f4bf..b9ce09fbda3 100644 --- a/.github/workflows/test-yjit.yaml +++ b/.github/workflows/test-yjit.yaml @@ -18,7 +18,7 @@ jobs: # NOTE: `--yjit-stats=quiet` is only present in 3.3+. # We've had `--yjit-stats` since 3.0, but # 1) it dumps stat info to stdout, and - # 2) non of our <3.3 tests require the additional stats + # 2) none of our <3.3 tests require the additional stats - ruby: '3.2' rubyopt: '--yjit --yjit-stats=quiet' name: Test YJIT (${{ matrix.os }}, ${{ matrix.ruby }} ${{ matrix.rubyopt }}) From 28b1d660f3b8c7383145d098ddd0caf41c67173c Mon Sep 17 00:00:00 2001 From: Oleg Pudeyev <156273877+p-datadog@users.noreply.github.com> Date: Fri, 18 Oct 2024 12:16:00 -0400 Subject: [PATCH 40/90] DEBUG-2334 Dynamic instrumentation transport component (#3981) --- lib/datadog/di/transport.rb | 67 ++++++++++++++++++ sig/datadog/di/transport.rbs | 23 +++++++ spec/datadog/di/transport_spec.rb | 108 ++++++++++++++++++++++++++++++ 3 files changed, 198 insertions(+) create mode 100644 lib/datadog/di/transport.rb create mode 100644 sig/datadog/di/transport.rbs create mode 100644 spec/datadog/di/transport_spec.rb diff --git a/lib/datadog/di/transport.rb b/lib/datadog/di/transport.rb new file mode 100644 index 00000000000..81b420073b5 --- /dev/null +++ b/lib/datadog/di/transport.rb @@ -0,0 +1,67 @@ +# frozen_string_literal: true + +require_relative 'error' + +module Datadog + module DI + # Transport for sending probe statuses and snapshots to local agent. + # + # Handles encoding of the payloads into multipart posts if necessary, + # body formatting/encoding, setting correct headers, etc. + # + # The transport does not handle batching of statuses or snapshots - + # the batching should be implemented upstream of this class. + # + # Timeout settings are forwarded from agent settings to the Net adapter. + # + # The send_* methods raise Error::AgentCommunicationError on errors + # (network errors and HTTP protocol errors). It is the responsibility + # of upstream code to rescue these exceptions appropriately to prevent them + # from being propagated to the application. + # + # @api private + class Transport + DIAGNOSTICS_PATH = '/debugger/v1/diagnostics' + INPUT_PATH = '/debugger/v1/input' + + def initialize(agent_settings) + # Note that this uses host, port, timeout and TLS flag from + # agent settings. + @client = Core::Transport::HTTP::Adapters::Net.new(agent_settings) + end + + def send_diagnostics(payload) + event_payload = Core::Vendor::Multipart::Post::UploadIO.new( + StringIO.new(JSON.dump(payload)), 'application/json', 'event.json' + ) + payload = {'event' => event_payload} + send_request('Probe status submission', DIAGNOSTICS_PATH, payload) + end + + def send_input(payload) + send_request('Probe snapshot submission', INPUT_PATH, payload, + headers: {'content-type' => 'application/json'},) + end + + private + + attr_reader :client + + def send_request(desc, path, payload, headers: {}) + # steep:ignore:start + env = OpenStruct.new( + path: path, + form: payload, + headers: headers, + ) + # steep:ignore:end + response = client.post(env) + unless response.ok? + raise Error::AgentCommunicationError, "#{desc} failed: #{response.code}: #{response.payload}" + end + rescue IOError, SystemCallError => exc + raise Error::AgentCommunicationError, "#{desc} failed: #{exc.class}: #{exc}" + end + end + end +end diff --git a/sig/datadog/di/transport.rbs b/sig/datadog/di/transport.rbs new file mode 100644 index 00000000000..cfd6b1c07fa --- /dev/null +++ b/sig/datadog/di/transport.rbs @@ -0,0 +1,23 @@ +module Datadog + module DI + class Transport + @client: untyped + + DIAGNOSTICS_PATH: "/debugger/v1/diagnostics" + + INPUT_PATH: "/debugger/v1/input" + + def initialize: (untyped agent_settings) -> void + + def send_diagnostics: (Hash[untyped,untyped] payload) -> untyped + + def send_input: (Hash[untyped,untyped] payload) -> untyped + + private + + attr_reader client: untyped + + def send_request: (String desc, String path, Hash[untyped,untyped] payload, ?headers: ::Hash[untyped, untyped]) -> void + end + end +end diff --git a/spec/datadog/di/transport_spec.rb b/spec/datadog/di/transport_spec.rb new file mode 100644 index 00000000000..45631bc1afb --- /dev/null +++ b/spec/datadog/di/transport_spec.rb @@ -0,0 +1,108 @@ +require "datadog/di/spec_helper" +require "datadog/di/transport" + +RSpec.describe Datadog::DI::Transport do + di_test + + let(:agent_settings) do + instance_double(Datadog::Core::Configuration::AgentSettingsResolver::AgentSettings) + end + + describe '.new' do + it 'creates an instance using agent settings' do + expect(agent_settings).to receive(:hostname).and_return('localhost') + expect(agent_settings).to receive(:port).and_return(8126) + expect(agent_settings).to receive(:timeout_seconds).and_return(1) + expect(agent_settings).to receive(:ssl).and_return(false) + + expect(described_class.new(agent_settings)).to be_a(described_class) + end + end + + # These are fairly basic tests. The agent will accept all kinds of + # semantically nonsensical payloads. The tests here are useful to + # ascertain that things like content type is set correctly for each + # endpoint. + # + # Realistically, the only test that can check that the payload being + # sent is the correct one is a system test. + describe 'send methods' do + before(:all) do + # These tests require a functional datadog agent running at the + # configured (via agent_host & agent_port) location. + # CI has "dd-apm-test-agent" running which does not implement + # debugger endpoints, and thus is not suitable for these tests. + # These tests can be run locally, and test coverage in CI is + # accomplished via system tests. + unless agent_host && agent_port && ENV['TEST_DATADOG_AGENT'] == '1' + skip "Set TEST_DATADOG_AGENT=1, DD_AGENT_HOST and DD_TRACE_AGENT_PORT in environment to run these tests" + end + end + + let(:port) { agent_port } + + before do + expect(agent_settings).to receive(:hostname).and_return(agent_host) + expect(agent_settings).to receive(:port).and_return(port) + expect(agent_settings).to receive(:timeout_seconds).and_return(1) + expect(agent_settings).to receive(:ssl).and_return(false) + end + + let(:client) do + described_class.new(agent_settings) + end + + describe '.send_diagnostics' do + let(:payload) do + {} + end + + it 'does not raise exceptions' do + expect do + client.send_diagnostics(payload) + end.not_to raise_exception + end + end + + describe '.send_input' do + let(:payload) do + {} + end + + it 'does not raise exceptions' do + expect do + client.send_input(payload) + end.not_to raise_exception + end + end + + context 'when agent is not listening' do + # Use a bogus port + let(:port) { 99999 } + + describe '.send_diagnostics' do + let(:payload) do + {} + end + + it 'raises AgentCommunicationError' do + expect do + client.send_diagnostics(payload) + end.to raise_exception(Datadog::DI::Error::AgentCommunicationError, /(?:Connection refused|connect).*99999/) + end + end + + describe '.send_input' do + let(:payload) do + {} + end + + it 'raises AgentCommunicationError' do + expect do + client.send_input(payload) + end.to raise_exception(Datadog::DI::Error::AgentCommunicationError, /(?:Connection refused|connect).*99999/) + end + end + end + end +end From a2f973b7f5f4fff7da9c021c2a3f37d2114ff588 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Mon, 21 Oct 2024 15:46:24 +0200 Subject: [PATCH 41/90] Changed RuleSampler initialization with ASM Standalone to Tracing::Component.build_sampler --- lib/datadog/tracing/component.rb | 13 ++++++++++++ lib/datadog/tracing/sampling/rule_sampler.rb | 21 +++++-------------- .../tracing/sampling/rule_sampler_spec.rb | 14 ------------- 3 files changed, 18 insertions(+), 30 deletions(-) diff --git a/lib/datadog/tracing/component.rb b/lib/datadog/tracing/component.rb index 96c91ad48f2..34744e53ef6 100644 --- a/lib/datadog/tracing/component.rb +++ b/lib/datadog/tracing/component.rb @@ -73,6 +73,19 @@ def build_sampler(settings) return sampler end + # AppSec events are sent to the backend using traces. + # Standalone ASM billing means that we don't want to charge clients for APM traces, + # so we want to send the minimum amount of traces possible (idealy only traces that contains security events), + # but for features such as API Security, we need to send at least one trace per minute, + # to keep the service alive on the backend side. + if settings.appsec.standalone.enabled + post_sampler = Tracing::Sampling::RuleSampler.new( + [Tracing::Sampling::SimpleRule.new(sample_rate: 1.0)], + rate_limiter: Datadog::Core::TokenBucket.new(1.0 / 60, 1.0), + default_sample_rate: 1.0 / 60 + ) + end + # Sampling rules are provided if (rules = settings.tracing.sampling.rules) post_sampler = Tracing::Sampling::RuleSampler.parse( diff --git a/lib/datadog/tracing/sampling/rule_sampler.rb b/lib/datadog/tracing/sampling/rule_sampler.rb index 2afc79d534a..a6542edc9f3 100644 --- a/lib/datadog/tracing/sampling/rule_sampler.rb +++ b/lib/datadog/tracing/sampling/rule_sampler.rb @@ -29,34 +29,23 @@ def initialize( default_sample_rate: Datadog.configuration.tracing.sampling.default_rate, default_sampler: nil ) - # AppSec events are sent to the backend using traces. - # Standalone ASM billing means that we don't want to charge clients for APM traces, - # so we want to send the minimum amount of traces possible (idealy only traces that contains security events), - # but for features such as API Security, we need to send at least one trace per minute, - # to keep the service alive on the backend side. - @rules = if Datadog.configuration.appsec.standalone.enabled - [SimpleRule.new(sample_rate: 1.0)] - elsif default_sample_rate && !default_sampler + @rules = if default_sample_rate && !default_sampler # Add to the end of the rule list a rule always matches any trace rules << SimpleRule.new(sample_rate: default_sample_rate) else rules end - @rate_limiter = if Datadog.configuration.appsec.standalone.enabled - # 1 trace per minute - Core::TokenBucket.new(1.0 / 60, 1.0) - elsif rate_limiter + @rate_limiter = if rate_limiter rate_limiter elsif rate_limit Core::TokenBucket.new(rate_limit) else Core::UnlimitedLimiter.new end - @default_sampler = if Datadog.configuration.appsec.standalone.enabled || - (default_sample_rate && !default_sampler) - nil - elsif default_sampler + @default_sampler = if default_sampler default_sampler + elsif default_sample_rate + nil else # TODO: Simplify .tags access, as `Tracer#tags` can't be arbitrarily changed anymore RateByServiceSampler.new(1.0, env: -> { Tracing.send(:tracer).tags['env'] }) diff --git a/spec/datadog/tracing/sampling/rule_sampler_spec.rb b/spec/datadog/tracing/sampling/rule_sampler_spec.rb index 7ff2b8c95b7..d4eb379f82d 100644 --- a/spec/datadog/tracing/sampling/rule_sampler_spec.rb +++ b/spec/datadog/tracing/sampling/rule_sampler_spec.rb @@ -42,20 +42,6 @@ it_behaves_like 'a token bucket rate limiter', rate: 100 it { expect(rule_sampler.default_sampler).to be_a(Datadog::Tracing::Sampling::RateByServiceSampler) } - context 'with appsec standalone enabled' do - before do - allow(Datadog.configuration.appsec.standalone).to receive(:enabled).and_return(true) - end - - it_behaves_like 'a simple rule that matches all span operations', sample_rate: 1.0 do - let(:rule) { rule_sampler.rules.last } - end - - it_behaves_like 'a token bucket rate limiter', rate: 1.0 / 60, max_tokens: 1.0 - - it { expect(rule_sampler.default_sampler).to be_nil } - end - context 'with rate_limit ENV' do before do allow(Datadog.configuration.tracing.sampling).to receive(:rate_limit) From 8e54f7db38e6f49a712564f02123edf215f51c19 Mon Sep 17 00:00:00 2001 From: Victor Pellan Date: Mon, 21 Oct 2024 16:05:53 +0200 Subject: [PATCH 42/90] revert system-tests branch to main --- .github/workflows/system-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/system-tests.yml b/.github/workflows/system-tests.yml index 5d89c63b2a6..3b9ea847e79 100644 --- a/.github/workflows/system-tests.yml +++ b/.github/workflows/system-tests.yml @@ -11,7 +11,7 @@ on: env: REGISTRY: ghcr.io REPO: ghcr.io/datadog/dd-trace-rb - ST_REF: vpellan/ruby-asm-standalone + ST_REF: main FORCE_TESTS: -F tests/appsec/test_asm_standalone.py FORCE_TESTS_SCENARIO: APPSEC_STANDALONE From 92a25da93eccd5ea4c8f0dcb6a8d31b0f11f2360 Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Tue, 22 Oct 2024 13:49:20 +0200 Subject: [PATCH 43/90] Fix vendored dependency case --- lib/datadog/core/telemetry/logging.rb | 20 ++++++++++---------- spec/datadog/core/telemetry/logging_spec.rb | 12 ++++++++++++ 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/lib/datadog/core/telemetry/logging.rb b/lib/datadog/core/telemetry/logging.rb index 52044e3f0f0..7f94439fe56 100644 --- a/lib/datadog/core/telemetry/logging.rb +++ b/lib/datadog/core/telemetry/logging.rb @@ -31,17 +31,17 @@ def self.from(exception) return unless backtrace return if backtrace.empty? - stack_trace = +'' - backtrace.each do |line| - stack_trace << if line.start_with?(GEM_ROOT) - line[GEM_ROOT.length..-1] || '' - else - 'REDACTED' - end - stack_trace << ',' - end + # vendored deps + vendored_deps = Gem.path.any? { |p| p.start_with?(GEM_ROOT) } - stack_trace.chomp(',') + backtrace.map do |line| + if !vendored_deps && line.start_with?(GEM_ROOT) || + vendored_deps && line.start_with?(GEM_ROOT) && Gem.path.none? { |p| line.start_with?(p) } + line[GEM_ROOT.length..-1] || '' + else + 'REDACTED' + end + end.join(',') end end diff --git a/spec/datadog/core/telemetry/logging_spec.rb b/spec/datadog/core/telemetry/logging_spec.rb index 8f41a25bb3e..01fdcc89b3a 100644 --- a/spec/datadog/core/telemetry/logging_spec.rb +++ b/spec/datadog/core/telemetry/logging_spec.rb @@ -22,6 +22,10 @@ def log!(_event) logs: [{ message: 'RuntimeError', level: 'ERROR', stack_trace: a_string_including('REDACTED') }] ) + expect(event.payload).to include( + logs: [{ message: 'RuntimeError', level: 'ERROR', + stack_trace: a_string_including(',/spec/') }] + ) end begin @@ -38,6 +42,10 @@ def log!(_event) logs: [{ message: 'RuntimeError:Must not contain PII', level: 'ERROR', stack_trace: a_string_including('REDACTED') }] ) + expect(event.payload).to include( + logs: [{ message: 'RuntimeError:Must not contain PII', level: 'ERROR', + stack_trace: a_string_including(',/spec/') }] + ) end begin @@ -56,6 +64,10 @@ def log!(_event) logs: [{ message: /# Date: Tue, 22 Oct 2024 13:52:51 +0200 Subject: [PATCH 44/90] Use Ubuntu 24.04 by Arm Limited Also, enforce CPU arch check --- .github/workflows/nix.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index 579aa08b9f4..f418bcd1245 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -22,7 +22,7 @@ jobs: base: ubuntu-24.04 # always x86_64-linux-gnu - os: linux cpu: aarch64 - base: arm-4core-linux # always aarch64-linux-gnu + base: arm-4core-linux-ubuntu24.04 # always aarch64-linux-gnu nix: - 24.05 @@ -39,6 +39,9 @@ jobs: DD_REMOTE_CONFIGURATION_ENABLED: false steps: + - name: Check CPU arch + run: | + test "$(uname -m)" = "${{ matrix.platform.cpu }}" - uses: actions/checkout@v4 - uses: DeterminateSystems/nix-installer-action@main - uses: DeterminateSystems/magic-nix-cache-action@main From aebdbd1708d5b90e4c5252d6f56fdf522d0d34a4 Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Tue, 22 Oct 2024 13:54:15 +0200 Subject: [PATCH 45/90] Use nix develop --- .github/workflows/nix.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index f418bcd1245..ea38c870b4f 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -45,13 +45,11 @@ jobs: - uses: actions/checkout@v4 - uses: DeterminateSystems/nix-installer-action@main - uses: DeterminateSystems/magic-nix-cache-action@main - - run: nix-shell --run 'which ruby' - - run: nix-shell --run 'ruby --version' - name: Print ruby version run: | - nix-shell --run 'which ruby' - nix-shell --run 'ruby --version' + nix develop --command which ruby + nix develop --command ruby --version - name: Bundle install - run: nix-shell --run 'bundle install' + run: nix develop --command bundle install - name: Run spec:main - run: nix-shell --run 'bundle exec rake spec:main' + run: nix develop --command bundle exec rake spec:main From b752a7446688b8c09f526d5fc19dd0ea64203a61 Mon Sep 17 00:00:00 2001 From: Sarah Chen Date: Fri, 18 Oct 2024 11:52:36 -0400 Subject: [PATCH 46/90] Remove debase gem from gemspec --- datadog.gemspec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/datadog.gemspec b/datadog.gemspec index fe934a3486a..325a3536e41 100644 --- a/datadog.gemspec +++ b/datadog.gemspec @@ -64,7 +64,8 @@ Gem::Specification.new do |spec| # Used by the profiler native extension to support Ruby < 2.6 and > 3.2 # # We decided to pin it at the latest available version and will manually bump the dependency as needed. - spec.add_dependency 'debase-ruby_core_source', '= 3.3.1' + # Uncomment when datadog-ruby_core_source has officially been published as a gem + # spec.add_dependency 'datadog-ruby_core_source', '= 0.1.0' # Used by appsec spec.add_dependency 'libddwaf', '~> 1.14.0.0.0' From dc0713417e5b9bb516f0dfbf9440ee55402b2a6a Mon Sep 17 00:00:00 2001 From: Sarah Chen Date: Fri, 18 Oct 2024 11:52:58 -0400 Subject: [PATCH 47/90] Add datadog gem to Gemfile --- Gemfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Gemfile b/Gemfile index 0a02fae14a9..6601c280416 100644 --- a/Gemfile +++ b/Gemfile @@ -96,3 +96,6 @@ end # # TODO: Remove this once the issue is resolved: https://github.com/ffi/ffi/issues/1107 gem 'ffi', '~> 1.16.3', require: false + +# TODO: Remove when datadog-ruby_core_source has officially been published as a gem +gem 'datadog-ruby_core_source', git: 'https://github.com/DataDog/datadog-ruby_core_source' From f070b874bc072358012d16f07d9bb97d3339c749 Mon Sep 17 00:00:00 2001 From: Sarah Chen Date: Fri, 18 Oct 2024 11:56:33 -0400 Subject: [PATCH 48/90] Replace debase with datadog, and comment out gemspec tests --- .gitlab/install_datadog_deps.rb | 2 +- Gemfile | 2 +- datadog.gemspec | 2 +- .../NativeExtensionDesign.md | 6 +++--- .../extconf.rb | 16 ++++++++-------- .../native_extension_helpers.rb | 2 +- .../private_vm_api_access.c | 2 +- gemfiles/jruby_9.2_activesupport.gemfile | 1 + gemfiles/jruby_9.2_aws.gemfile | 1 + gemfiles/jruby_9.2_contrib.gemfile | 1 + gemfiles/jruby_9.2_contrib_old.gemfile | 1 + gemfiles/jruby_9.2_core_old.gemfile | 1 + gemfiles/jruby_9.2_elasticsearch_7.gemfile | 1 + gemfiles/jruby_9.2_elasticsearch_8.gemfile | 1 + gemfiles/jruby_9.2_elasticsearch_latest.gemfile | 1 + gemfiles/jruby_9.2_graphql_2.0.gemfile | 1 + gemfiles/jruby_9.2_http.gemfile | 1 + gemfiles/jruby_9.2_opensearch_2.gemfile | 1 + gemfiles/jruby_9.2_opensearch_3.gemfile | 1 + gemfiles/jruby_9.2_opensearch_latest.gemfile | 1 + gemfiles/jruby_9.2_rack_1.gemfile | 1 + gemfiles/jruby_9.2_rack_2.gemfile | 1 + gemfiles/jruby_9.2_rack_3.gemfile | 1 + gemfiles/jruby_9.2_rack_latest.gemfile | 1 + gemfiles/jruby_9.2_rails5_mysql2.gemfile | 1 + gemfiles/jruby_9.2_rails5_postgres.gemfile | 1 + gemfiles/jruby_9.2_rails5_postgres_redis.gemfile | 1 + ...2_rails5_postgres_redis_activesupport.gemfile | 1 + .../jruby_9.2_rails5_postgres_sidekiq.gemfile | 1 + .../jruby_9.2_rails5_semantic_logger.gemfile | 1 + gemfiles/jruby_9.2_rails61_mysql2.gemfile | 1 + gemfiles/jruby_9.2_rails61_postgres.gemfile | 1 + .../jruby_9.2_rails61_postgres_redis.gemfile | 1 + .../jruby_9.2_rails61_postgres_sidekiq.gemfile | 1 + .../jruby_9.2_rails61_semantic_logger.gemfile | 1 + gemfiles/jruby_9.2_rails6_mysql2.gemfile | 1 + gemfiles/jruby_9.2_rails6_postgres.gemfile | 1 + gemfiles/jruby_9.2_rails6_postgres_redis.gemfile | 1 + ...2_rails6_postgres_redis_activesupport.gemfile | 1 + .../jruby_9.2_rails6_postgres_sidekiq.gemfile | 1 + .../jruby_9.2_rails6_semantic_logger.gemfile | 1 + gemfiles/jruby_9.2_redis_3.gemfile | 1 + gemfiles/jruby_9.2_redis_4.gemfile | 1 + gemfiles/jruby_9.2_redis_5.gemfile | 1 + gemfiles/jruby_9.2_relational_db.gemfile | 1 + gemfiles/jruby_9.2_resque2_redis3.gemfile | 1 + gemfiles/jruby_9.2_resque2_redis4.gemfile | 1 + gemfiles/jruby_9.2_sinatra_2.gemfile | 1 + gemfiles/jruby_9.2_stripe_10.gemfile | 1 + gemfiles/jruby_9.2_stripe_11.gemfile | 1 + gemfiles/jruby_9.2_stripe_12.gemfile | 1 + gemfiles/jruby_9.2_stripe_7.gemfile | 1 + gemfiles/jruby_9.2_stripe_8.gemfile | 1 + gemfiles/jruby_9.2_stripe_9.gemfile | 1 + gemfiles/jruby_9.2_stripe_latest.gemfile | 1 + gemfiles/jruby_9.2_stripe_min.gemfile | 1 + gemfiles/jruby_9.3_activesupport.gemfile | 1 + gemfiles/jruby_9.3_aws.gemfile | 1 + gemfiles/jruby_9.3_contrib.gemfile | 1 + gemfiles/jruby_9.3_contrib_old.gemfile | 1 + gemfiles/jruby_9.3_core_old.gemfile | 1 + gemfiles/jruby_9.3_elasticsearch_7.gemfile | 1 + gemfiles/jruby_9.3_elasticsearch_8.gemfile | 1 + gemfiles/jruby_9.3_elasticsearch_latest.gemfile | 1 + gemfiles/jruby_9.3_graphql_1.13.gemfile | 1 + gemfiles/jruby_9.3_graphql_2.0.gemfile | 1 + gemfiles/jruby_9.3_http.gemfile | 1 + gemfiles/jruby_9.3_opensearch_2.gemfile | 1 + gemfiles/jruby_9.3_opensearch_3.gemfile | 1 + gemfiles/jruby_9.3_opensearch_latest.gemfile | 1 + gemfiles/jruby_9.3_rack_1.gemfile | 1 + gemfiles/jruby_9.3_rack_2.gemfile | 1 + gemfiles/jruby_9.3_rack_3.gemfile | 1 + gemfiles/jruby_9.3_rack_latest.gemfile | 1 + gemfiles/jruby_9.3_rails5_mysql2.gemfile | 1 + gemfiles/jruby_9.3_rails5_postgres.gemfile | 1 + gemfiles/jruby_9.3_rails5_postgres_redis.gemfile | 1 + ...3_rails5_postgres_redis_activesupport.gemfile | 1 + .../jruby_9.3_rails5_postgres_sidekiq.gemfile | 1 + .../jruby_9.3_rails5_semantic_logger.gemfile | 1 + gemfiles/jruby_9.3_rails61_mysql2.gemfile | 1 + gemfiles/jruby_9.3_rails61_postgres.gemfile | 1 + .../jruby_9.3_rails61_postgres_redis.gemfile | 1 + .../jruby_9.3_rails61_postgres_sidekiq.gemfile | 1 + .../jruby_9.3_rails61_semantic_logger.gemfile | 1 + gemfiles/jruby_9.3_rails6_mysql2.gemfile | 1 + gemfiles/jruby_9.3_rails6_postgres.gemfile | 1 + gemfiles/jruby_9.3_rails6_postgres_redis.gemfile | 1 + ...3_rails6_postgres_redis_activesupport.gemfile | 1 + .../jruby_9.3_rails6_postgres_sidekiq.gemfile | 1 + .../jruby_9.3_rails6_semantic_logger.gemfile | 1 + gemfiles/jruby_9.3_redis_3.gemfile | 1 + gemfiles/jruby_9.3_redis_4.gemfile | 1 + gemfiles/jruby_9.3_redis_5.gemfile | 1 + gemfiles/jruby_9.3_relational_db.gemfile | 1 + gemfiles/jruby_9.3_resque2_redis3.gemfile | 1 + gemfiles/jruby_9.3_resque2_redis4.gemfile | 1 + gemfiles/jruby_9.3_sinatra_2.gemfile | 1 + gemfiles/jruby_9.3_sinatra_3.gemfile | 1 + gemfiles/jruby_9.3_stripe_10.gemfile | 1 + gemfiles/jruby_9.3_stripe_11.gemfile | 1 + gemfiles/jruby_9.3_stripe_12.gemfile | 1 + gemfiles/jruby_9.3_stripe_7.gemfile | 1 + gemfiles/jruby_9.3_stripe_8.gemfile | 1 + gemfiles/jruby_9.3_stripe_9.gemfile | 1 + gemfiles/jruby_9.3_stripe_latest.gemfile | 1 + gemfiles/jruby_9.3_stripe_min.gemfile | 1 + gemfiles/jruby_9.4_activesupport.gemfile | 1 + gemfiles/jruby_9.4_aws.gemfile | 1 + gemfiles/jruby_9.4_contrib.gemfile | 1 + gemfiles/jruby_9.4_contrib_old.gemfile | 1 + gemfiles/jruby_9.4_core_old.gemfile | 1 + gemfiles/jruby_9.4_elasticsearch_7.gemfile | 1 + gemfiles/jruby_9.4_elasticsearch_8.gemfile | 1 + gemfiles/jruby_9.4_elasticsearch_latest.gemfile | 1 + gemfiles/jruby_9.4_graphql_1.13.gemfile | 1 + gemfiles/jruby_9.4_graphql_2.0.gemfile | 1 + gemfiles/jruby_9.4_graphql_2.1.gemfile | 1 + gemfiles/jruby_9.4_graphql_2.2.gemfile | 1 + gemfiles/jruby_9.4_graphql_2.3.gemfile | 1 + gemfiles/jruby_9.4_http.gemfile | 1 + gemfiles/jruby_9.4_opensearch_2.gemfile | 1 + gemfiles/jruby_9.4_opensearch_3.gemfile | 1 + gemfiles/jruby_9.4_opensearch_latest.gemfile | 1 + gemfiles/jruby_9.4_rack_1.gemfile | 1 + gemfiles/jruby_9.4_rack_2.gemfile | 1 + gemfiles/jruby_9.4_rack_3.gemfile | 1 + gemfiles/jruby_9.4_rack_latest.gemfile | 1 + gemfiles/jruby_9.4_rails61_mysql2.gemfile | 1 + gemfiles/jruby_9.4_rails61_postgres.gemfile | 1 + .../jruby_9.4_rails61_postgres_redis.gemfile | 1 + .../jruby_9.4_rails61_postgres_sidekiq.gemfile | 1 + .../jruby_9.4_rails61_semantic_logger.gemfile | 1 + gemfiles/jruby_9.4_redis_3.gemfile | 1 + gemfiles/jruby_9.4_redis_4.gemfile | 1 + gemfiles/jruby_9.4_redis_5.gemfile | 1 + gemfiles/jruby_9.4_relational_db.gemfile | 1 + gemfiles/jruby_9.4_resque2_redis3.gemfile | 1 + gemfiles/jruby_9.4_resque2_redis4.gemfile | 1 + gemfiles/jruby_9.4_sinatra_2.gemfile | 1 + gemfiles/jruby_9.4_sinatra_3.gemfile | 1 + gemfiles/jruby_9.4_sinatra_4.gemfile | 1 + gemfiles/jruby_9.4_stripe_10.gemfile | 1 + gemfiles/jruby_9.4_stripe_11.gemfile | 1 + gemfiles/jruby_9.4_stripe_12.gemfile | 1 + gemfiles/jruby_9.4_stripe_7.gemfile | 1 + gemfiles/jruby_9.4_stripe_8.gemfile | 1 + gemfiles/jruby_9.4_stripe_9.gemfile | 1 + gemfiles/jruby_9.4_stripe_latest.gemfile | 1 + gemfiles/jruby_9.4_stripe_min.gemfile | 1 + gemfiles/ruby_2.5_activesupport.gemfile | 1 + gemfiles/ruby_2.5_aws.gemfile | 1 + gemfiles/ruby_2.5_contrib.gemfile | 1 + gemfiles/ruby_2.5_contrib_old.gemfile | 1 + gemfiles/ruby_2.5_core_old.gemfile | 1 + gemfiles/ruby_2.5_elasticsearch_7.gemfile | 1 + gemfiles/ruby_2.5_elasticsearch_8.gemfile | 1 + gemfiles/ruby_2.5_elasticsearch_latest.gemfile | 1 + gemfiles/ruby_2.5_graphql_2.0.gemfile | 1 + gemfiles/ruby_2.5_hanami_1.gemfile | 1 + gemfiles/ruby_2.5_http.gemfile | 1 + gemfiles/ruby_2.5_opensearch_2.gemfile | 1 + gemfiles/ruby_2.5_opensearch_3.gemfile | 1 + gemfiles/ruby_2.5_opensearch_latest.gemfile | 1 + gemfiles/ruby_2.5_rack_1.gemfile | 1 + gemfiles/ruby_2.5_rack_2.gemfile | 1 + gemfiles/ruby_2.5_rack_3.gemfile | 1 + gemfiles/ruby_2.5_rack_latest.gemfile | 1 + gemfiles/ruby_2.5_rails4_mysql2.gemfile | 1 + gemfiles/ruby_2.5_rails4_postgres.gemfile | 1 + gemfiles/ruby_2.5_rails4_postgres_redis.gemfile | 1 + .../ruby_2.5_rails4_postgres_sidekiq.gemfile | 1 + gemfiles/ruby_2.5_rails4_semantic_logger.gemfile | 1 + gemfiles/ruby_2.5_rails5_mysql2.gemfile | 1 + gemfiles/ruby_2.5_rails5_postgres.gemfile | 1 + gemfiles/ruby_2.5_rails5_postgres_redis.gemfile | 1 + ...5_rails5_postgres_redis_activesupport.gemfile | 1 + .../ruby_2.5_rails5_postgres_sidekiq.gemfile | 1 + gemfiles/ruby_2.5_rails5_semantic_logger.gemfile | 1 + gemfiles/ruby_2.5_rails61_mysql2.gemfile | 1 + gemfiles/ruby_2.5_rails61_postgres.gemfile | 1 + gemfiles/ruby_2.5_rails61_postgres_redis.gemfile | 1 + .../ruby_2.5_rails61_postgres_sidekiq.gemfile | 1 + .../ruby_2.5_rails61_semantic_logger.gemfile | 1 + gemfiles/ruby_2.5_rails6_mysql2.gemfile | 1 + gemfiles/ruby_2.5_rails6_postgres.gemfile | 1 + gemfiles/ruby_2.5_rails6_postgres_redis.gemfile | 1 + ...5_rails6_postgres_redis_activesupport.gemfile | 1 + .../ruby_2.5_rails6_postgres_sidekiq.gemfile | 1 + gemfiles/ruby_2.5_rails6_semantic_logger.gemfile | 1 + gemfiles/ruby_2.5_redis_3.gemfile | 1 + gemfiles/ruby_2.5_redis_4.gemfile | 1 + gemfiles/ruby_2.5_redis_5.gemfile | 1 + gemfiles/ruby_2.5_relational_db.gemfile | 1 + gemfiles/ruby_2.5_resque2_redis3.gemfile | 1 + gemfiles/ruby_2.5_resque2_redis4.gemfile | 1 + gemfiles/ruby_2.5_sinatra_2.gemfile | 1 + gemfiles/ruby_2.5_stripe_10.gemfile | 1 + gemfiles/ruby_2.5_stripe_11.gemfile | 1 + gemfiles/ruby_2.5_stripe_12.gemfile | 1 + gemfiles/ruby_2.5_stripe_7.gemfile | 1 + gemfiles/ruby_2.5_stripe_8.gemfile | 1 + gemfiles/ruby_2.5_stripe_9.gemfile | 1 + gemfiles/ruby_2.5_stripe_latest.gemfile | 1 + gemfiles/ruby_2.5_stripe_min.gemfile | 1 + gemfiles/ruby_2.6_activesupport.gemfile | 1 + gemfiles/ruby_2.6_aws.gemfile | 1 + gemfiles/ruby_2.6_contrib.gemfile | 1 + gemfiles/ruby_2.6_contrib_old.gemfile | 1 + gemfiles/ruby_2.6_core_old.gemfile | 1 + gemfiles/ruby_2.6_elasticsearch_7.gemfile | 1 + gemfiles/ruby_2.6_elasticsearch_8.gemfile | 1 + gemfiles/ruby_2.6_elasticsearch_latest.gemfile | 1 + gemfiles/ruby_2.6_graphql_1.13.gemfile | 1 + gemfiles/ruby_2.6_graphql_2.0.gemfile | 1 + gemfiles/ruby_2.6_hanami_1.gemfile | 1 + gemfiles/ruby_2.6_http.gemfile | 1 + gemfiles/ruby_2.6_opensearch_2.gemfile | 1 + gemfiles/ruby_2.6_opensearch_3.gemfile | 1 + gemfiles/ruby_2.6_opensearch_latest.gemfile | 1 + gemfiles/ruby_2.6_opentelemetry.gemfile | 1 + gemfiles/ruby_2.6_rack_1.gemfile | 1 + gemfiles/ruby_2.6_rack_2.gemfile | 1 + gemfiles/ruby_2.6_rack_3.gemfile | 1 + gemfiles/ruby_2.6_rack_latest.gemfile | 1 + gemfiles/ruby_2.6_rails5_mysql2.gemfile | 1 + gemfiles/ruby_2.6_rails5_postgres.gemfile | 1 + gemfiles/ruby_2.6_rails5_postgres_redis.gemfile | 1 + ...6_rails5_postgres_redis_activesupport.gemfile | 1 + .../ruby_2.6_rails5_postgres_sidekiq.gemfile | 1 + gemfiles/ruby_2.6_rails5_semantic_logger.gemfile | 1 + gemfiles/ruby_2.6_rails61_mysql2.gemfile | 1 + gemfiles/ruby_2.6_rails61_postgres.gemfile | 1 + gemfiles/ruby_2.6_rails61_postgres_redis.gemfile | 1 + .../ruby_2.6_rails61_postgres_sidekiq.gemfile | 1 + .../ruby_2.6_rails61_semantic_logger.gemfile | 1 + gemfiles/ruby_2.6_rails6_mysql2.gemfile | 1 + gemfiles/ruby_2.6_rails6_postgres.gemfile | 1 + gemfiles/ruby_2.6_rails6_postgres_redis.gemfile | 1 + ...6_rails6_postgres_redis_activesupport.gemfile | 1 + .../ruby_2.6_rails6_postgres_sidekiq.gemfile | 1 + gemfiles/ruby_2.6_rails6_semantic_logger.gemfile | 1 + gemfiles/ruby_2.6_redis_3.gemfile | 1 + gemfiles/ruby_2.6_redis_4.gemfile | 1 + gemfiles/ruby_2.6_redis_5.gemfile | 1 + gemfiles/ruby_2.6_relational_db.gemfile | 1 + gemfiles/ruby_2.6_resque2_redis3.gemfile | 1 + gemfiles/ruby_2.6_resque2_redis4.gemfile | 1 + gemfiles/ruby_2.6_sinatra_2.gemfile | 1 + gemfiles/ruby_2.6_sinatra_3.gemfile | 1 + gemfiles/ruby_2.6_stripe_10.gemfile | 1 + gemfiles/ruby_2.6_stripe_11.gemfile | 1 + gemfiles/ruby_2.6_stripe_12.gemfile | 1 + gemfiles/ruby_2.6_stripe_7.gemfile | 1 + gemfiles/ruby_2.6_stripe_8.gemfile | 1 + gemfiles/ruby_2.6_stripe_9.gemfile | 1 + gemfiles/ruby_2.6_stripe_latest.gemfile | 1 + gemfiles/ruby_2.6_stripe_min.gemfile | 1 + gemfiles/ruby_2.7_activesupport.gemfile | 1 + gemfiles/ruby_2.7_aws.gemfile | 1 + gemfiles/ruby_2.7_contrib.gemfile | 1 + gemfiles/ruby_2.7_contrib_old.gemfile | 1 + gemfiles/ruby_2.7_core_old.gemfile | 1 + gemfiles/ruby_2.7_elasticsearch_7.gemfile | 1 + gemfiles/ruby_2.7_elasticsearch_8.gemfile | 1 + gemfiles/ruby_2.7_elasticsearch_latest.gemfile | 1 + gemfiles/ruby_2.7_graphql_1.13.gemfile | 1 + gemfiles/ruby_2.7_graphql_2.0.gemfile | 1 + gemfiles/ruby_2.7_graphql_2.1.gemfile | 1 + gemfiles/ruby_2.7_graphql_2.2.gemfile | 1 + gemfiles/ruby_2.7_graphql_2.3.gemfile | 1 + gemfiles/ruby_2.7_hanami_1.gemfile | 1 + gemfiles/ruby_2.7_http.gemfile | 1 + gemfiles/ruby_2.7_opensearch_2.gemfile | 1 + gemfiles/ruby_2.7_opensearch_3.gemfile | 1 + gemfiles/ruby_2.7_opensearch_latest.gemfile | 1 + gemfiles/ruby_2.7_opentelemetry.gemfile | 1 + gemfiles/ruby_2.7_rack_1.gemfile | 1 + gemfiles/ruby_2.7_rack_2.gemfile | 1 + gemfiles/ruby_2.7_rack_3.gemfile | 1 + gemfiles/ruby_2.7_rack_latest.gemfile | 1 + gemfiles/ruby_2.7_rails5_mysql2.gemfile | 1 + gemfiles/ruby_2.7_rails5_postgres.gemfile | 1 + gemfiles/ruby_2.7_rails5_postgres_redis.gemfile | 1 + ...7_rails5_postgres_redis_activesupport.gemfile | 1 + .../ruby_2.7_rails5_postgres_sidekiq.gemfile | 1 + gemfiles/ruby_2.7_rails5_semantic_logger.gemfile | 1 + gemfiles/ruby_2.7_rails61_mysql2.gemfile | 1 + gemfiles/ruby_2.7_rails61_postgres.gemfile | 1 + gemfiles/ruby_2.7_rails61_postgres_redis.gemfile | 1 + .../ruby_2.7_rails61_postgres_sidekiq.gemfile | 1 + .../ruby_2.7_rails61_semantic_logger.gemfile | 1 + gemfiles/ruby_2.7_rails6_mysql2.gemfile | 1 + gemfiles/ruby_2.7_rails6_postgres.gemfile | 1 + gemfiles/ruby_2.7_rails6_postgres_redis.gemfile | 1 + ...7_rails6_postgres_redis_activesupport.gemfile | 1 + .../ruby_2.7_rails6_postgres_sidekiq.gemfile | 1 + gemfiles/ruby_2.7_rails6_semantic_logger.gemfile | 1 + gemfiles/ruby_2.7_redis_3.gemfile | 1 + gemfiles/ruby_2.7_redis_4.gemfile | 1 + gemfiles/ruby_2.7_redis_5.gemfile | 1 + gemfiles/ruby_2.7_relational_db.gemfile | 1 + gemfiles/ruby_2.7_resque2_redis3.gemfile | 1 + gemfiles/ruby_2.7_resque2_redis4.gemfile | 1 + gemfiles/ruby_2.7_sinatra_2.gemfile | 1 + gemfiles/ruby_2.7_sinatra_3.gemfile | 1 + gemfiles/ruby_2.7_stripe_10.gemfile | 1 + gemfiles/ruby_2.7_stripe_11.gemfile | 1 + gemfiles/ruby_2.7_stripe_12.gemfile | 1 + gemfiles/ruby_2.7_stripe_7.gemfile | 1 + gemfiles/ruby_2.7_stripe_8.gemfile | 1 + gemfiles/ruby_2.7_stripe_9.gemfile | 1 + gemfiles/ruby_2.7_stripe_latest.gemfile | 1 + gemfiles/ruby_2.7_stripe_min.gemfile | 1 + gemfiles/ruby_3.0_activesupport.gemfile | 1 + gemfiles/ruby_3.0_aws.gemfile | 1 + gemfiles/ruby_3.0_contrib.gemfile | 1 + gemfiles/ruby_3.0_contrib_old.gemfile | 1 + gemfiles/ruby_3.0_core_old.gemfile | 1 + gemfiles/ruby_3.0_elasticsearch_7.gemfile | 1 + gemfiles/ruby_3.0_elasticsearch_8.gemfile | 1 + gemfiles/ruby_3.0_elasticsearch_latest.gemfile | 1 + gemfiles/ruby_3.0_graphql_1.13.gemfile | 1 + gemfiles/ruby_3.0_graphql_2.0.gemfile | 1 + gemfiles/ruby_3.0_graphql_2.1.gemfile | 1 + gemfiles/ruby_3.0_graphql_2.2.gemfile | 1 + gemfiles/ruby_3.0_graphql_2.3.gemfile | 1 + gemfiles/ruby_3.0_http.gemfile | 1 + gemfiles/ruby_3.0_opensearch_2.gemfile | 1 + gemfiles/ruby_3.0_opensearch_3.gemfile | 1 + gemfiles/ruby_3.0_opensearch_latest.gemfile | 1 + gemfiles/ruby_3.0_opentelemetry.gemfile | 1 + gemfiles/ruby_3.0_rack_1.gemfile | 1 + gemfiles/ruby_3.0_rack_2.gemfile | 1 + gemfiles/ruby_3.0_rack_3.gemfile | 1 + gemfiles/ruby_3.0_rack_latest.gemfile | 1 + gemfiles/ruby_3.0_rails61_mysql2.gemfile | 1 + gemfiles/ruby_3.0_rails61_postgres.gemfile | 1 + gemfiles/ruby_3.0_rails61_postgres_redis.gemfile | 1 + .../ruby_3.0_rails61_postgres_sidekiq.gemfile | 1 + .../ruby_3.0_rails61_semantic_logger.gemfile | 1 + gemfiles/ruby_3.0_rails61_trilogy.gemfile | 1 + gemfiles/ruby_3.0_rails7.gemfile | 1 + gemfiles/ruby_3.0_rails71.gemfile | 1 + gemfiles/ruby_3.0_redis_3.gemfile | 1 + gemfiles/ruby_3.0_redis_4.gemfile | 1 + gemfiles/ruby_3.0_redis_5.gemfile | 1 + gemfiles/ruby_3.0_relational_db.gemfile | 1 + gemfiles/ruby_3.0_resque2_redis3.gemfile | 1 + gemfiles/ruby_3.0_resque2_redis4.gemfile | 1 + gemfiles/ruby_3.0_sinatra_2.gemfile | 1 + gemfiles/ruby_3.0_sinatra_3.gemfile | 1 + gemfiles/ruby_3.0_sinatra_4.gemfile | 1 + gemfiles/ruby_3.0_stripe_10.gemfile | 1 + gemfiles/ruby_3.0_stripe_11.gemfile | 1 + gemfiles/ruby_3.0_stripe_12.gemfile | 1 + gemfiles/ruby_3.0_stripe_7.gemfile | 1 + gemfiles/ruby_3.0_stripe_8.gemfile | 1 + gemfiles/ruby_3.0_stripe_9.gemfile | 1 + gemfiles/ruby_3.0_stripe_latest.gemfile | 1 + gemfiles/ruby_3.0_stripe_min.gemfile | 1 + gemfiles/ruby_3.1_activesupport.gemfile | 1 + gemfiles/ruby_3.1_aws.gemfile | 1 + gemfiles/ruby_3.1_contrib.gemfile | 1 + gemfiles/ruby_3.1_contrib_old.gemfile | 1 + gemfiles/ruby_3.1_core_old.gemfile | 1 + gemfiles/ruby_3.1_elasticsearch_7.gemfile | 1 + gemfiles/ruby_3.1_elasticsearch_8.gemfile | 1 + gemfiles/ruby_3.1_elasticsearch_latest.gemfile | 1 + gemfiles/ruby_3.1_graphql_1.13.gemfile | 1 + gemfiles/ruby_3.1_graphql_2.0.gemfile | 1 + gemfiles/ruby_3.1_graphql_2.1.gemfile | 1 + gemfiles/ruby_3.1_graphql_2.2.gemfile | 1 + gemfiles/ruby_3.1_graphql_2.3.gemfile | 1 + gemfiles/ruby_3.1_http.gemfile | 1 + gemfiles/ruby_3.1_opensearch_2.gemfile | 1 + gemfiles/ruby_3.1_opensearch_3.gemfile | 1 + gemfiles/ruby_3.1_opensearch_latest.gemfile | 1 + gemfiles/ruby_3.1_opentelemetry.gemfile | 1 + gemfiles/ruby_3.1_rack_1.gemfile | 1 + gemfiles/ruby_3.1_rack_2.gemfile | 1 + gemfiles/ruby_3.1_rack_3.gemfile | 1 + gemfiles/ruby_3.1_rack_latest.gemfile | 1 + gemfiles/ruby_3.1_rails61_mysql2.gemfile | 1 + gemfiles/ruby_3.1_rails61_postgres.gemfile | 1 + gemfiles/ruby_3.1_rails61_postgres_redis.gemfile | 1 + .../ruby_3.1_rails61_postgres_sidekiq.gemfile | 1 + .../ruby_3.1_rails61_semantic_logger.gemfile | 1 + gemfiles/ruby_3.1_rails61_trilogy.gemfile | 1 + gemfiles/ruby_3.1_rails7.gemfile | 1 + gemfiles/ruby_3.1_rails71.gemfile | 1 + gemfiles/ruby_3.1_redis_3.gemfile | 1 + gemfiles/ruby_3.1_redis_4.gemfile | 1 + gemfiles/ruby_3.1_redis_5.gemfile | 1 + gemfiles/ruby_3.1_relational_db.gemfile | 1 + gemfiles/ruby_3.1_resque2_redis3.gemfile | 1 + gemfiles/ruby_3.1_resque2_redis4.gemfile | 1 + gemfiles/ruby_3.1_sinatra_2.gemfile | 1 + gemfiles/ruby_3.1_sinatra_3.gemfile | 1 + gemfiles/ruby_3.1_sinatra_4.gemfile | 1 + gemfiles/ruby_3.1_stripe_10.gemfile | 1 + gemfiles/ruby_3.1_stripe_11.gemfile | 1 + gemfiles/ruby_3.1_stripe_12.gemfile | 1 + gemfiles/ruby_3.1_stripe_7.gemfile | 1 + gemfiles/ruby_3.1_stripe_8.gemfile | 1 + gemfiles/ruby_3.1_stripe_9.gemfile | 1 + gemfiles/ruby_3.1_stripe_latest.gemfile | 1 + gemfiles/ruby_3.1_stripe_min.gemfile | 1 + gemfiles/ruby_3.2_activesupport.gemfile | 1 + gemfiles/ruby_3.2_aws.gemfile | 1 + gemfiles/ruby_3.2_contrib.gemfile | 1 + gemfiles/ruby_3.2_contrib_old.gemfile | 1 + gemfiles/ruby_3.2_core_old.gemfile | 1 + gemfiles/ruby_3.2_elasticsearch_7.gemfile | 1 + gemfiles/ruby_3.2_elasticsearch_8.gemfile | 1 + gemfiles/ruby_3.2_elasticsearch_latest.gemfile | 1 + gemfiles/ruby_3.2_graphql_1.13.gemfile | 1 + gemfiles/ruby_3.2_graphql_2.0.gemfile | 1 + gemfiles/ruby_3.2_graphql_2.1.gemfile | 1 + gemfiles/ruby_3.2_graphql_2.2.gemfile | 1 + gemfiles/ruby_3.2_graphql_2.3.gemfile | 1 + gemfiles/ruby_3.2_http.gemfile | 1 + gemfiles/ruby_3.2_opensearch_2.gemfile | 1 + gemfiles/ruby_3.2_opensearch_3.gemfile | 1 + gemfiles/ruby_3.2_opensearch_latest.gemfile | 1 + gemfiles/ruby_3.2_opentelemetry.gemfile | 1 + gemfiles/ruby_3.2_rack_1.gemfile | 1 + gemfiles/ruby_3.2_rack_2.gemfile | 1 + gemfiles/ruby_3.2_rack_3.gemfile | 1 + gemfiles/ruby_3.2_rack_latest.gemfile | 1 + gemfiles/ruby_3.2_rails61_mysql2.gemfile | 1 + gemfiles/ruby_3.2_rails61_postgres.gemfile | 1 + gemfiles/ruby_3.2_rails61_postgres_redis.gemfile | 1 + .../ruby_3.2_rails61_postgres_sidekiq.gemfile | 1 + .../ruby_3.2_rails61_semantic_logger.gemfile | 1 + gemfiles/ruby_3.2_rails61_trilogy.gemfile | 1 + gemfiles/ruby_3.2_rails7.gemfile | 1 + gemfiles/ruby_3.2_rails71.gemfile | 1 + gemfiles/ruby_3.2_redis_3.gemfile | 1 + gemfiles/ruby_3.2_redis_4.gemfile | 1 + gemfiles/ruby_3.2_redis_5.gemfile | 1 + gemfiles/ruby_3.2_relational_db.gemfile | 1 + gemfiles/ruby_3.2_resque2_redis3.gemfile | 1 + gemfiles/ruby_3.2_resque2_redis4.gemfile | 1 + gemfiles/ruby_3.2_sinatra_2.gemfile | 1 + gemfiles/ruby_3.2_sinatra_3.gemfile | 1 + gemfiles/ruby_3.2_sinatra_4.gemfile | 1 + gemfiles/ruby_3.2_stripe_10.gemfile | 1 + gemfiles/ruby_3.2_stripe_11.gemfile | 1 + gemfiles/ruby_3.2_stripe_12.gemfile | 1 + gemfiles/ruby_3.2_stripe_7.gemfile | 1 + gemfiles/ruby_3.2_stripe_8.gemfile | 1 + gemfiles/ruby_3.2_stripe_9.gemfile | 1 + gemfiles/ruby_3.2_stripe_latest.gemfile | 1 + gemfiles/ruby_3.2_stripe_min.gemfile | 1 + gemfiles/ruby_3.3_activesupport.gemfile | 1 + gemfiles/ruby_3.3_aws.gemfile | 1 + gemfiles/ruby_3.3_contrib.gemfile | 1 + gemfiles/ruby_3.3_contrib_old.gemfile | 1 + gemfiles/ruby_3.3_core_old.gemfile | 1 + gemfiles/ruby_3.3_elasticsearch_7.gemfile | 1 + gemfiles/ruby_3.3_elasticsearch_8.gemfile | 1 + gemfiles/ruby_3.3_elasticsearch_latest.gemfile | 1 + gemfiles/ruby_3.3_graphql_1.13.gemfile | 1 + gemfiles/ruby_3.3_graphql_2.0.gemfile | 1 + gemfiles/ruby_3.3_graphql_2.1.gemfile | 1 + gemfiles/ruby_3.3_graphql_2.2.gemfile | 1 + gemfiles/ruby_3.3_graphql_2.3.gemfile | 1 + gemfiles/ruby_3.3_http.gemfile | 1 + gemfiles/ruby_3.3_opensearch_2.gemfile | 1 + gemfiles/ruby_3.3_opensearch_3.gemfile | 1 + gemfiles/ruby_3.3_opensearch_latest.gemfile | 1 + gemfiles/ruby_3.3_opentelemetry.gemfile | 1 + gemfiles/ruby_3.3_rack_2.gemfile | 1 + gemfiles/ruby_3.3_rack_3.gemfile | 1 + gemfiles/ruby_3.3_rack_latest.gemfile | 1 + gemfiles/ruby_3.3_rails61_mysql2.gemfile | 1 + gemfiles/ruby_3.3_rails61_postgres.gemfile | 1 + gemfiles/ruby_3.3_rails61_postgres_redis.gemfile | 1 + .../ruby_3.3_rails61_postgres_sidekiq.gemfile | 1 + .../ruby_3.3_rails61_semantic_logger.gemfile | 1 + gemfiles/ruby_3.3_rails61_trilogy.gemfile | 1 + gemfiles/ruby_3.3_rails7.gemfile | 1 + gemfiles/ruby_3.3_rails71.gemfile | 1 + gemfiles/ruby_3.3_redis_3.gemfile | 1 + gemfiles/ruby_3.3_redis_4.gemfile | 1 + gemfiles/ruby_3.3_redis_5.gemfile | 1 + gemfiles/ruby_3.3_relational_db.gemfile | 1 + gemfiles/ruby_3.3_resque2_redis3.gemfile | 1 + gemfiles/ruby_3.3_resque2_redis4.gemfile | 1 + gemfiles/ruby_3.3_sinatra_2.gemfile | 1 + gemfiles/ruby_3.3_sinatra_3.gemfile | 1 + gemfiles/ruby_3.3_sinatra_4.gemfile | 1 + gemfiles/ruby_3.3_stripe_10.gemfile | 1 + gemfiles/ruby_3.3_stripe_11.gemfile | 1 + gemfiles/ruby_3.3_stripe_12.gemfile | 1 + gemfiles/ruby_3.3_stripe_7.gemfile | 1 + gemfiles/ruby_3.3_stripe_8.gemfile | 1 + gemfiles/ruby_3.3_stripe_9.gemfile | 1 + gemfiles/ruby_3.3_stripe_latest.gemfile | 1 + gemfiles/ruby_3.3_stripe_min.gemfile | 1 + gemfiles/ruby_3.4_activesupport.gemfile | 1 + gemfiles/ruby_3.4_aws.gemfile | 1 + gemfiles/ruby_3.4_contrib.gemfile | 1 + gemfiles/ruby_3.4_contrib_old.gemfile | 1 + gemfiles/ruby_3.4_core_old.gemfile | 1 + gemfiles/ruby_3.4_elasticsearch_7.gemfile | 1 + gemfiles/ruby_3.4_elasticsearch_8.gemfile | 1 + gemfiles/ruby_3.4_elasticsearch_latest.gemfile | 1 + gemfiles/ruby_3.4_graphql_1.13.gemfile | 1 + gemfiles/ruby_3.4_graphql_2.0.gemfile | 1 + gemfiles/ruby_3.4_graphql_2.1.gemfile | 1 + gemfiles/ruby_3.4_graphql_2.2.gemfile | 1 + gemfiles/ruby_3.4_graphql_2.3.gemfile | 1 + gemfiles/ruby_3.4_http.gemfile | 1 + gemfiles/ruby_3.4_opensearch_2.gemfile | 1 + gemfiles/ruby_3.4_opensearch_3.gemfile | 1 + gemfiles/ruby_3.4_opensearch_latest.gemfile | 1 + gemfiles/ruby_3.4_opentelemetry.gemfile | 1 + gemfiles/ruby_3.4_rack_2.gemfile | 1 + gemfiles/ruby_3.4_rack_3.gemfile | 1 + gemfiles/ruby_3.4_rack_latest.gemfile | 1 + gemfiles/ruby_3.4_rails61_mysql2.gemfile | 1 + gemfiles/ruby_3.4_rails61_postgres.gemfile | 1 + gemfiles/ruby_3.4_rails61_postgres_redis.gemfile | 1 + .../ruby_3.4_rails61_postgres_sidekiq.gemfile | 1 + .../ruby_3.4_rails61_semantic_logger.gemfile | 1 + gemfiles/ruby_3.4_rails61_trilogy.gemfile | 1 + gemfiles/ruby_3.4_rails7.gemfile | 1 + gemfiles/ruby_3.4_rails71.gemfile | 1 + gemfiles/ruby_3.4_redis_3.gemfile | 1 + gemfiles/ruby_3.4_redis_4.gemfile | 1 + gemfiles/ruby_3.4_redis_5.gemfile | 1 + gemfiles/ruby_3.4_relational_db.gemfile | 1 + gemfiles/ruby_3.4_resque2_redis3.gemfile | 1 + gemfiles/ruby_3.4_resque2_redis4.gemfile | 1 + gemfiles/ruby_3.4_sinatra_2.gemfile | 1 + gemfiles/ruby_3.4_sinatra_3.gemfile | 1 + gemfiles/ruby_3.4_sinatra_4.gemfile | 1 + gemfiles/ruby_3.4_stripe_10.gemfile | 1 + gemfiles/ruby_3.4_stripe_11.gemfile | 1 + gemfiles/ruby_3.4_stripe_12.gemfile | 1 + gemfiles/ruby_3.4_stripe_7.gemfile | 1 + gemfiles/ruby_3.4_stripe_8.gemfile | 1 + gemfiles/ruby_3.4_stripe_9.gemfile | 1 + gemfiles/ruby_3.4_stripe_latest.gemfile | 1 + gemfiles/ruby_3.4_stripe_min.gemfile | 1 + lib-injection/host_inject.rb | 2 +- spec/datadog/release_gem_spec.rb | 2 +- 549 files changed, 558 insertions(+), 18 deletions(-) diff --git a/.gitlab/install_datadog_deps.rb b/.gitlab/install_datadog_deps.rb index 397e805ca64..16502986431 100755 --- a/.gitlab/install_datadog_deps.rb +++ b/.gitlab/install_datadog_deps.rb @@ -70,7 +70,7 @@ } [ - 'debase-ruby_core_source', + # 'datadog-ruby_core_source', 'ffi', 'libddwaf', 'msgpack', diff --git a/Gemfile b/Gemfile index 6601c280416..6cb68f4e3b7 100644 --- a/Gemfile +++ b/Gemfile @@ -98,4 +98,4 @@ end gem 'ffi', '~> 1.16.3', require: false # TODO: Remove when datadog-ruby_core_source has officially been published as a gem -gem 'datadog-ruby_core_source', git: 'https://github.com/DataDog/datadog-ruby_core_source' +gem 'datadog-ruby_core_source', git: 'https://github.com/DataDog/datadog-ruby_core_source', branch: 'sarahchen6/change-debase-to-datadog' diff --git a/datadog.gemspec b/datadog.gemspec index 325a3536e41..4bec9175913 100644 --- a/datadog.gemspec +++ b/datadog.gemspec @@ -65,7 +65,7 @@ Gem::Specification.new do |spec| # # We decided to pin it at the latest available version and will manually bump the dependency as needed. # Uncomment when datadog-ruby_core_source has officially been published as a gem - # spec.add_dependency 'datadog-ruby_core_source', '= 0.1.0' + # spec.add_dependency 'datadog-ruby_core_source', '= 3.3.6' # Used by appsec spec.add_dependency 'libddwaf', '~> 1.14.0.0.0' diff --git a/ext/datadog_profiling_native_extension/NativeExtensionDesign.md b/ext/datadog_profiling_native_extension/NativeExtensionDesign.md index 1a3ccda5d8e..c748d3a3c16 100644 --- a/ext/datadog_profiling_native_extension/NativeExtensionDesign.md +++ b/ext/datadog_profiling_native_extension/NativeExtensionDesign.md @@ -68,7 +68,7 @@ internal types, structures and functions). Because these private header files are not included in regular Ruby installations, we have two different workarounds: 1. for Ruby versions 2.6 to 3.2 we make use use the Ruby private MJIT header -2. for Ruby versions < 2.6 and > 3.2 we make use of the `debase-ruby_core_source` gem +2. for Ruby versions < 2.6 and > 3.2 we make use of the `datadog-ruby_core_source` gem Functions which make use of these headers are defined in the file. @@ -91,9 +91,9 @@ version. e.g. `rb_mjit_min_header-2.7.4.h`. This header was removed in Ruby 3.3. -### Approach 2: Using the `debase-ruby_core_source` gem +### Approach 2: Using the `datadog-ruby_core_source` gem -The [`debase-ruby_core_source`](https://github.com/ruby-debug/debase-ruby_core_source) contains almost no code; +The [`datadog-ruby_core_source`](https://github.com/DataDog/datadog-ruby_core_source) contains almost no code; instead, it just contains per-Ruby-version folders with the private VM headers (`.h`) files for that version. Thus, even though a regular Ruby installation does not include these files, we can access the copy inside this gem. diff --git a/ext/datadog_profiling_native_extension/extconf.rb b/ext/datadog_profiling_native_extension/extconf.rb index 5f83c6dad87..fb3e9edc573 100644 --- a/ext/datadog_profiling_native_extension/extconf.rb +++ b/ext/datadog_profiling_native_extension/extconf.rb @@ -256,21 +256,21 @@ def skip_building_extension!(reason) create_makefile EXTENSION_NAME else # The MJIT header was introduced on 2.6 and removed on 3.3; for other Rubies we rely on - # the debase-ruby_core_source gem to get access to private VM headers. + # the datadog-ruby_core_source gem to get access to private VM headers. # This gem ships source code copies of these VM headers for the different Ruby VM versions; - # see https://github.com/ruby-debug/debase-ruby_core_source for details + # see https://github.com/DataDog/datadog-ruby_core_source for details create_header - require "debase/ruby_core_source" + require "datadog/ruby_core_source" dir_config("ruby") # allow user to pass in non-standard core include directory # This is a workaround for a weird issue... # - # The mkmf tool defines a `with_cppflags` helper that debase-ruby_core_source uses. This helper temporarily + # The mkmf tool defines a `with_cppflags` helper that datadog-ruby_core_source uses. This helper temporarily # replaces `$CPPFLAGS` (aka the C pre-processor [not c++!] flags) with a different set when doing something. # - # The debase-ruby_core_source gem uses `with_cppflags` during makefile generation to inject extra headers into the + # The datadog-ruby_core_source gem uses `with_cppflags` during makefile generation to inject extra headers into the # path. But because `with_cppflags` replaces `$CPPFLAGS`, well, the default `$CPPFLAGS` are not included in the # makefile. # @@ -281,12 +281,12 @@ def skip_building_extension!(reason) # `VM_CHECK_MODE=1` when building Ruby will trigger this issue (because somethings in structures the profiler reads # are ifdef'd out using this setting). # - # To workaround this issue, we override `with_cppflags` for debase-ruby_core_source to still include `$CPPFLAGS`. - Debase::RubyCoreSource.define_singleton_method(:with_cppflags) do |newflags, &block| + # To workaround this issue, we override `with_cppflags` for datadog-ruby_core_source to still include `$CPPFLAGS`. + Datadog::RubyCoreSource.define_singleton_method(:with_cppflags) do |newflags, &block| super("#{newflags} #{$CPPFLAGS}", &block) end - Debase::RubyCoreSource + Datadog::RubyCoreSource .create_makefile_with_core( proc do headers_available = diff --git a/ext/datadog_profiling_native_extension/native_extension_helpers.rb b/ext/datadog_profiling_native_extension/native_extension_helpers.rb index baec1aa92ac..c36625c3b1f 100644 --- a/ext/datadog_profiling_native_extension/native_extension_helpers.rb +++ b/ext/datadog_profiling_native_extension/native_extension_helpers.rb @@ -9,7 +9,7 @@ module NativeExtensionHelpers # Can be set to force rubygems to fail gem installation when profiling extension could not be built ENV_FAIL_INSTALL_IF_MISSING_EXTENSION = "DD_PROFILING_FAIL_INSTALL_IF_MISSING_EXTENSION" - # The MJIT header was introduced on 2.6 and removed on 3.3; for other Rubies we rely on debase-ruby_core_source + # The MJIT header was introduced on 2.6 and removed on 3.3; for other Rubies we rely on datadog-ruby_core_source CAN_USE_MJIT_HEADER = RUBY_VERSION.start_with?("2.6", "2.7", "3.0.", "3.1.", "3.2.") def self.fail_install_if_missing_extension? diff --git a/ext/datadog_profiling_native_extension/private_vm_api_access.c b/ext/datadog_profiling_native_extension/private_vm_api_access.c index 72d8877aea7..af78a027d30 100644 --- a/ext/datadog_profiling_native_extension/private_vm_api_access.c +++ b/ext/datadog_profiling_native_extension/private_vm_api_access.c @@ -13,7 +13,7 @@ #include RUBY_MJIT_HEADER #else // The MJIT header was introduced on 2.6 and removed on 3.3; for other Rubies we rely on - // the debase-ruby_core_source gem to get access to private VM headers. + // the datadog-ruby_core_source gem to get access to private VM headers. // We can't do anything about warnings in VM headers, so we just use this technique to suppress them. // See https://nelkinda.com/blog/suppress-warnings-in-gcc-and-clang/#d11e364 for details. diff --git a/gemfiles/jruby_9.2_activesupport.gemfile b/gemfiles/jruby_9.2_activesupport.gemfile index 344b1a48a31..b0619421d78 100644 --- a/gemfiles/jruby_9.2_activesupport.gemfile +++ b/gemfiles/jruby_9.2_activesupport.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 5" gem "actionpack" gem "actionview" diff --git a/gemfiles/jruby_9.2_aws.gemfile b/gemfiles/jruby_9.2_aws.gemfile index d3eec5784c6..964e1101450 100644 --- a/gemfiles/jruby_9.2_aws.gemfile +++ b/gemfiles/jruby_9.2_aws.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", "= 3.2.6" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/jruby_9.2_contrib.gemfile b/gemfiles/jruby_9.2_contrib.gemfile index 83e9cf2eb57..b68eb7bf881 100644 --- a/gemfiles/jruby_9.2_contrib.gemfile +++ b/gemfiles/jruby_9.2_contrib.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "i18n", "1.8.7", platform: :jruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/jruby_9.2_contrib_old.gemfile b/gemfiles/jruby_9.2_contrib_old.gemfile index bb9ee790d69..bebba66e7d6 100644 --- a/gemfiles/jruby_9.2_contrib_old.gemfile +++ b/gemfiles/jruby_9.2_contrib_old.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/jruby_9.2_core_old.gemfile b/gemfiles/jruby_9.2_core_old.gemfile index 62b025bebb8..69e71618c47 100644 --- a/gemfiles/jruby_9.2_core_old.gemfile +++ b/gemfiles/jruby_9.2_core_old.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", "~> 4" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/jruby_9.2_elasticsearch_7.gemfile b/gemfiles/jruby_9.2_elasticsearch_7.gemfile index 64863d4d9e3..ac52af59349 100644 --- a/gemfiles/jruby_9.2_elasticsearch_7.gemfile +++ b/gemfiles/jruby_9.2_elasticsearch_7.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/jruby_9.2_elasticsearch_8.gemfile b/gemfiles/jruby_9.2_elasticsearch_8.gemfile index fdfeb0ce9de..65d015dcdf0 100644 --- a/gemfiles/jruby_9.2_elasticsearch_8.gemfile +++ b/gemfiles/jruby_9.2_elasticsearch_8.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/jruby_9.2_elasticsearch_latest.gemfile b/gemfiles/jruby_9.2_elasticsearch_latest.gemfile index 170cf304690..fe82961ac8a 100644 --- a/gemfiles/jruby_9.2_elasticsearch_latest.gemfile +++ b/gemfiles/jruby_9.2_elasticsearch_latest.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/jruby_9.2_graphql_2.0.gemfile b/gemfiles/jruby_9.2_graphql_2.0.gemfile index 0354833e870..4acdb38bdf9 100644 --- a/gemfiles/jruby_9.2_graphql_2.0.gemfile +++ b/gemfiles/jruby_9.2_graphql_2.0.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_http.gemfile b/gemfiles/jruby_9.2_http.gemfile index b1dd9d1f588..9d91cff6176 100644 --- a/gemfiles/jruby_9.2_http.gemfile +++ b/gemfiles/jruby_9.2_http.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon", "< 0.15.0" gem "excon" gem "faraday" diff --git a/gemfiles/jruby_9.2_opensearch_2.gemfile b/gemfiles/jruby_9.2_opensearch_2.gemfile index 9ddf7381cc2..66afa454e95 100644 --- a/gemfiles/jruby_9.2_opensearch_2.gemfile +++ b/gemfiles/jruby_9.2_opensearch_2.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/jruby_9.2_opensearch_3.gemfile b/gemfiles/jruby_9.2_opensearch_3.gemfile index 7020646b8b3..397a304e6dc 100644 --- a/gemfiles/jruby_9.2_opensearch_3.gemfile +++ b/gemfiles/jruby_9.2_opensearch_3.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/jruby_9.2_opensearch_latest.gemfile b/gemfiles/jruby_9.2_opensearch_latest.gemfile index e1cb6ac1409..a1cf36ab2af 100644 --- a/gemfiles/jruby_9.2_opensearch_latest.gemfile +++ b/gemfiles/jruby_9.2_opensearch_latest.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/jruby_9.2_rack_1.gemfile b/gemfiles/jruby_9.2_rack_1.gemfile index de86c62668c..0395a205eaf 100644 --- a/gemfiles/jruby_9.2_rack_1.gemfile +++ b/gemfiles/jruby_9.2_rack_1.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_rack_2.gemfile b/gemfiles/jruby_9.2_rack_2.gemfile index 1e1593bfaeb..3f25c5a0f75 100644 --- a/gemfiles/jruby_9.2_rack_2.gemfile +++ b/gemfiles/jruby_9.2_rack_2.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_rack_3.gemfile b/gemfiles/jruby_9.2_rack_3.gemfile index 585a359e724..ba02779487f 100644 --- a/gemfiles/jruby_9.2_rack_3.gemfile +++ b/gemfiles/jruby_9.2_rack_3.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_rack_latest.gemfile b/gemfiles/jruby_9.2_rack_latest.gemfile index 3605c6f3ea3..56cfd564fa2 100644 --- a/gemfiles/jruby_9.2_rack_latest.gemfile +++ b/gemfiles/jruby_9.2_rack_latest.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_rails5_mysql2.gemfile b/gemfiles/jruby_9.2_rails5_mysql2.gemfile index df4f37fde30..24bbd8d5425 100644 --- a/gemfiles/jruby_9.2_rails5_mysql2.gemfile +++ b/gemfiles/jruby_9.2_rails5_mysql2.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcmysql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails5_postgres.gemfile b/gemfiles/jruby_9.2_rails5_postgres.gemfile index b698c9aeb4b..3bcc6ec9d38 100644 --- a/gemfiles/jruby_9.2_rails5_postgres.gemfile +++ b/gemfiles/jruby_9.2_rails5_postgres.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile index 380039a7b69..c53405411a1 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile +++ b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", ">= 4.0.1" diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile index b8ae24db064..e9dbf16bfc7 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile index 60138976d49..96106d9d8ae 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq" diff --git a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile index b12cdefae79..f822b000ebb 100644 --- a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile +++ b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails61_mysql2.gemfile b/gemfiles/jruby_9.2_rails61_mysql2.gemfile index 9332d46de2b..d93768d8805 100644 --- a/gemfiles/jruby_9.2_rails61_mysql2.gemfile +++ b/gemfiles/jruby_9.2_rails61_mysql2.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcmysql-adapter", ">= 61", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails61_postgres.gemfile b/gemfiles/jruby_9.2_rails61_postgres.gemfile index 655ed092f7d..0eb065c95ae 100644 --- a/gemfiles/jruby_9.2_rails61_postgres.gemfile +++ b/gemfiles/jruby_9.2_rails61_postgres.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile index ba4e7a6f23f..19cf824f016 100644 --- a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile +++ b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby gem "redis", ">= 4.2.5" diff --git a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile index 43789485c44..cf97a4afdb1 100644 --- a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile index 677cd4136da..cb9fcbbc406 100644 --- a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile +++ b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails6_mysql2.gemfile b/gemfiles/jruby_9.2_rails6_mysql2.gemfile index c0a2330000b..64e87ab35ee 100644 --- a/gemfiles/jruby_9.2_rails6_mysql2.gemfile +++ b/gemfiles/jruby_9.2_rails6_mysql2.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcmysql-adapter", ">= 60", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails6_postgres.gemfile b/gemfiles/jruby_9.2_rails6_postgres.gemfile index d592509cf17..baec0fb347d 100644 --- a/gemfiles/jruby_9.2_rails6_postgres.gemfile +++ b/gemfiles/jruby_9.2_rails6_postgres.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile index e222d9d5aa6..1375921d771 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile +++ b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "redis", ">= 4.0.1" diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile index e4115f66ed3..a82ee206c97 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile index 8cb84eb143e..6f932f02fa7 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "sidekiq" diff --git a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile index fa2aa0eef1a..6a184d3bd2d 100644 --- a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile +++ b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_redis_3.gemfile b/gemfiles/jruby_9.2_redis_3.gemfile index 1fd7ea75954..f24d16fb19f 100644 --- a/gemfiles/jruby_9.2_redis_3.gemfile +++ b/gemfiles/jruby_9.2_redis_3.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/jruby_9.2_redis_4.gemfile b/gemfiles/jruby_9.2_redis_4.gemfile index 0dd8812a676..34b3a8ae767 100644 --- a/gemfiles/jruby_9.2_redis_4.gemfile +++ b/gemfiles/jruby_9.2_redis_4.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/jruby_9.2_redis_5.gemfile b/gemfiles/jruby_9.2_redis_5.gemfile index 12fb3c2cc53..a31b4ddd388 100644 --- a/gemfiles/jruby_9.2_redis_5.gemfile +++ b/gemfiles/jruby_9.2_redis_5.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/jruby_9.2_relational_db.gemfile b/gemfiles/jruby_9.2_relational_db.gemfile index c2607e504a7..4bdf5a64f60 100644 --- a/gemfiles/jruby_9.2_relational_db.gemfile +++ b/gemfiles/jruby_9.2_relational_db.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 5" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/jruby_9.2_resque2_redis3.gemfile b/gemfiles/jruby_9.2_resque2_redis3.gemfile index a5585cd5fb3..773dc9abdb9 100644 --- a/gemfiles/jruby_9.2_resque2_redis3.gemfile +++ b/gemfiles/jruby_9.2_resque2_redis3.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.2_resque2_redis4.gemfile b/gemfiles/jruby_9.2_resque2_redis4.gemfile index 403aa44e881..bf71f07b618 100644 --- a/gemfiles/jruby_9.2_resque2_redis4.gemfile +++ b/gemfiles/jruby_9.2_resque2_redis4.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.2_sinatra_2.gemfile b/gemfiles/jruby_9.2_sinatra_2.gemfile index d9f61836a33..4d425b7072d 100644 --- a/gemfiles/jruby_9.2_sinatra_2.gemfile +++ b/gemfiles/jruby_9.2_sinatra_2.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_stripe_10.gemfile b/gemfiles/jruby_9.2_stripe_10.gemfile index dfbb783c160..5d61c3e17b5 100644 --- a/gemfiles/jruby_9.2_stripe_10.gemfile +++ b/gemfiles/jruby_9.2_stripe_10.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/jruby_9.2_stripe_11.gemfile b/gemfiles/jruby_9.2_stripe_11.gemfile index b1c0a45aaa7..71ccb1fed0e 100644 --- a/gemfiles/jruby_9.2_stripe_11.gemfile +++ b/gemfiles/jruby_9.2_stripe_11.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/jruby_9.2_stripe_12.gemfile b/gemfiles/jruby_9.2_stripe_12.gemfile index be5056baa9d..8b9f0793bb2 100644 --- a/gemfiles/jruby_9.2_stripe_12.gemfile +++ b/gemfiles/jruby_9.2_stripe_12.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/jruby_9.2_stripe_7.gemfile b/gemfiles/jruby_9.2_stripe_7.gemfile index d70db2a8804..ab096bf864d 100644 --- a/gemfiles/jruby_9.2_stripe_7.gemfile +++ b/gemfiles/jruby_9.2_stripe_7.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/jruby_9.2_stripe_8.gemfile b/gemfiles/jruby_9.2_stripe_8.gemfile index 6f813413974..95e30ffdad8 100644 --- a/gemfiles/jruby_9.2_stripe_8.gemfile +++ b/gemfiles/jruby_9.2_stripe_8.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/jruby_9.2_stripe_9.gemfile b/gemfiles/jruby_9.2_stripe_9.gemfile index ec516796e51..56580ab317b 100644 --- a/gemfiles/jruby_9.2_stripe_9.gemfile +++ b/gemfiles/jruby_9.2_stripe_9.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/jruby_9.2_stripe_latest.gemfile b/gemfiles/jruby_9.2_stripe_latest.gemfile index 6eb8d85f229..072cedf7eee 100644 --- a/gemfiles/jruby_9.2_stripe_latest.gemfile +++ b/gemfiles/jruby_9.2_stripe_latest.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/jruby_9.2_stripe_min.gemfile b/gemfiles/jruby_9.2_stripe_min.gemfile index 4ac41575e1c..5c1ffa6bcb6 100644 --- a/gemfiles/jruby_9.2_stripe_min.gemfile +++ b/gemfiles/jruby_9.2_stripe_min.gemfile @@ -26,6 +26,7 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/jruby_9.3_activesupport.gemfile b/gemfiles/jruby_9.3_activesupport.gemfile index cafccaec9f7..d3159e35ff1 100644 --- a/gemfiles/jruby_9.3_activesupport.gemfile +++ b/gemfiles/jruby_9.3_activesupport.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 6.0.0" gem "actionpack" gem "actionview" diff --git a/gemfiles/jruby_9.3_aws.gemfile b/gemfiles/jruby_9.3_aws.gemfile index b3b4d1216e1..18d648c2ff1 100644 --- a/gemfiles/jruby_9.3_aws.gemfile +++ b/gemfiles/jruby_9.3_aws.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/jruby_9.3_contrib.gemfile b/gemfiles/jruby_9.3_contrib.gemfile index d4987898023..fb00531d37d 100644 --- a/gemfiles/jruby_9.3_contrib.gemfile +++ b/gemfiles/jruby_9.3_contrib.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "mongo", ">= 2.8.0", "< 2.15.0" gem "rack-test" diff --git a/gemfiles/jruby_9.3_contrib_old.gemfile b/gemfiles/jruby_9.3_contrib_old.gemfile index 96031b3dc94..ae8c6be8161 100644 --- a/gemfiles/jruby_9.3_contrib_old.gemfile +++ b/gemfiles/jruby_9.3_contrib_old.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/jruby_9.3_core_old.gemfile b/gemfiles/jruby_9.3_core_old.gemfile index ef4a2369ded..1c646c4c594 100644 --- a/gemfiles/jruby_9.3_core_old.gemfile +++ b/gemfiles/jruby_9.3_core_old.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/jruby_9.3_elasticsearch_7.gemfile b/gemfiles/jruby_9.3_elasticsearch_7.gemfile index 79d269613b6..5e2003cad5e 100644 --- a/gemfiles/jruby_9.3_elasticsearch_7.gemfile +++ b/gemfiles/jruby_9.3_elasticsearch_7.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/jruby_9.3_elasticsearch_8.gemfile b/gemfiles/jruby_9.3_elasticsearch_8.gemfile index 18ec3d626b8..e5a36d321b3 100644 --- a/gemfiles/jruby_9.3_elasticsearch_8.gemfile +++ b/gemfiles/jruby_9.3_elasticsearch_8.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/jruby_9.3_elasticsearch_latest.gemfile b/gemfiles/jruby_9.3_elasticsearch_latest.gemfile index 2f9eae90cdf..f14739af758 100644 --- a/gemfiles/jruby_9.3_elasticsearch_latest.gemfile +++ b/gemfiles/jruby_9.3_elasticsearch_latest.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/jruby_9.3_graphql_1.13.gemfile b/gemfiles/jruby_9.3_graphql_1.13.gemfile index 051a3f929e9..4c7dfaad105 100644 --- a/gemfiles/jruby_9.3_graphql_1.13.gemfile +++ b/gemfiles/jruby_9.3_graphql_1.13.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_graphql_2.0.gemfile b/gemfiles/jruby_9.3_graphql_2.0.gemfile index 5fb65557343..52a15dedf73 100644 --- a/gemfiles/jruby_9.3_graphql_2.0.gemfile +++ b/gemfiles/jruby_9.3_graphql_2.0.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_http.gemfile b/gemfiles/jruby_9.3_http.gemfile index 520d163ecab..6bf16c14c37 100644 --- a/gemfiles/jruby_9.3_http.gemfile +++ b/gemfiles/jruby_9.3_http.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/jruby_9.3_opensearch_2.gemfile b/gemfiles/jruby_9.3_opensearch_2.gemfile index a76f341727f..53fd1cf732a 100644 --- a/gemfiles/jruby_9.3_opensearch_2.gemfile +++ b/gemfiles/jruby_9.3_opensearch_2.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/jruby_9.3_opensearch_3.gemfile b/gemfiles/jruby_9.3_opensearch_3.gemfile index f97a9820ceb..b24b70e20b9 100644 --- a/gemfiles/jruby_9.3_opensearch_3.gemfile +++ b/gemfiles/jruby_9.3_opensearch_3.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/jruby_9.3_opensearch_latest.gemfile b/gemfiles/jruby_9.3_opensearch_latest.gemfile index f37dad71930..c670d259dba 100644 --- a/gemfiles/jruby_9.3_opensearch_latest.gemfile +++ b/gemfiles/jruby_9.3_opensearch_latest.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/jruby_9.3_rack_1.gemfile b/gemfiles/jruby_9.3_rack_1.gemfile index e9870ee336a..c8298b4b4a5 100644 --- a/gemfiles/jruby_9.3_rack_1.gemfile +++ b/gemfiles/jruby_9.3_rack_1.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_rack_2.gemfile b/gemfiles/jruby_9.3_rack_2.gemfile index 2eb25db6bb1..b9649123b03 100644 --- a/gemfiles/jruby_9.3_rack_2.gemfile +++ b/gemfiles/jruby_9.3_rack_2.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_rack_3.gemfile b/gemfiles/jruby_9.3_rack_3.gemfile index 27b760c2477..2326d73bcf8 100644 --- a/gemfiles/jruby_9.3_rack_3.gemfile +++ b/gemfiles/jruby_9.3_rack_3.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_rack_latest.gemfile b/gemfiles/jruby_9.3_rack_latest.gemfile index e3838912307..1f376900b85 100644 --- a/gemfiles/jruby_9.3_rack_latest.gemfile +++ b/gemfiles/jruby_9.3_rack_latest.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_rails5_mysql2.gemfile b/gemfiles/jruby_9.3_rails5_mysql2.gemfile index b6d664613f6..cfce458e9c3 100644 --- a/gemfiles/jruby_9.3_rails5_mysql2.gemfile +++ b/gemfiles/jruby_9.3_rails5_mysql2.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcmysql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails5_postgres.gemfile b/gemfiles/jruby_9.3_rails5_postgres.gemfile index 0e3222789a2..aa9d7aa225b 100644 --- a/gemfiles/jruby_9.3_rails5_postgres.gemfile +++ b/gemfiles/jruby_9.3_rails5_postgres.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile index a99386a8133..24e7d909d94 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile +++ b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile index 74a33441e48..8cfcb10f033 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile index 5f54b603cd4..f905b95bc0b 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq" diff --git a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile index 7bdcadbe603..c984af3baeb 100644 --- a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile +++ b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails61_mysql2.gemfile b/gemfiles/jruby_9.3_rails61_mysql2.gemfile index f3f5fd0e2bf..bc29e537e67 100644 --- a/gemfiles/jruby_9.3_rails61_mysql2.gemfile +++ b/gemfiles/jruby_9.3_rails61_mysql2.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcmysql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails61_postgres.gemfile b/gemfiles/jruby_9.3_rails61_postgres.gemfile index de905f5aecf..aff106d23ef 100644 --- a/gemfiles/jruby_9.3_rails61_postgres.gemfile +++ b/gemfiles/jruby_9.3_rails61_postgres.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile index 0fc1aa61e6c..d511b5cc00b 100644 --- a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile +++ b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile index f661730b1aa..d77c1fd3657 100644 --- a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile index 7e1dbfed400..369340fe70b 100644 --- a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile +++ b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails6_mysql2.gemfile b/gemfiles/jruby_9.3_rails6_mysql2.gemfile index 11307ccbfd9..58fd8932c19 100644 --- a/gemfiles/jruby_9.3_rails6_mysql2.gemfile +++ b/gemfiles/jruby_9.3_rails6_mysql2.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcmysql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails6_postgres.gemfile b/gemfiles/jruby_9.3_rails6_postgres.gemfile index 836b5355022..d6e6798d8a9 100644 --- a/gemfiles/jruby_9.3_rails6_postgres.gemfile +++ b/gemfiles/jruby_9.3_rails6_postgres.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile index f1e5a465ce8..6032da235db 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile +++ b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile index 41428ac7e53..171c4142d60 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile index 7894f37f942..0c5feba9e2a 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq" diff --git a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile index 135d2157a48..b75a7466a38 100644 --- a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile +++ b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_redis_3.gemfile b/gemfiles/jruby_9.3_redis_3.gemfile index 18cb8492f77..db0b5dbf78c 100644 --- a/gemfiles/jruby_9.3_redis_3.gemfile +++ b/gemfiles/jruby_9.3_redis_3.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/jruby_9.3_redis_4.gemfile b/gemfiles/jruby_9.3_redis_4.gemfile index e50be113cf0..e8caedf0919 100644 --- a/gemfiles/jruby_9.3_redis_4.gemfile +++ b/gemfiles/jruby_9.3_redis_4.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/jruby_9.3_redis_5.gemfile b/gemfiles/jruby_9.3_redis_5.gemfile index 2ec2c611ebd..046ca82b2cc 100644 --- a/gemfiles/jruby_9.3_redis_5.gemfile +++ b/gemfiles/jruby_9.3_redis_5.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/jruby_9.3_relational_db.gemfile b/gemfiles/jruby_9.3_relational_db.gemfile index 1efcb0dcd87..0482e97e443 100644 --- a/gemfiles/jruby_9.3_relational_db.gemfile +++ b/gemfiles/jruby_9.3_relational_db.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 6.0.0" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/jruby_9.3_resque2_redis3.gemfile b/gemfiles/jruby_9.3_resque2_redis3.gemfile index 6f42d012fc1..e0aa8cbf383 100644 --- a/gemfiles/jruby_9.3_resque2_redis3.gemfile +++ b/gemfiles/jruby_9.3_resque2_redis3.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.3_resque2_redis4.gemfile b/gemfiles/jruby_9.3_resque2_redis4.gemfile index 475741bda63..bc4ea55b6a9 100644 --- a/gemfiles/jruby_9.3_resque2_redis4.gemfile +++ b/gemfiles/jruby_9.3_resque2_redis4.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.3_sinatra_2.gemfile b/gemfiles/jruby_9.3_sinatra_2.gemfile index 26c487c6e76..da521f32e7a 100644 --- a/gemfiles/jruby_9.3_sinatra_2.gemfile +++ b/gemfiles/jruby_9.3_sinatra_2.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_sinatra_3.gemfile b/gemfiles/jruby_9.3_sinatra_3.gemfile index afb48d708d2..289d713a99f 100644 --- a/gemfiles/jruby_9.3_sinatra_3.gemfile +++ b/gemfiles/jruby_9.3_sinatra_3.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_stripe_10.gemfile b/gemfiles/jruby_9.3_stripe_10.gemfile index 03615a4c7b2..590aed75cfd 100644 --- a/gemfiles/jruby_9.3_stripe_10.gemfile +++ b/gemfiles/jruby_9.3_stripe_10.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/jruby_9.3_stripe_11.gemfile b/gemfiles/jruby_9.3_stripe_11.gemfile index a7fe9232a4b..b1be33547d0 100644 --- a/gemfiles/jruby_9.3_stripe_11.gemfile +++ b/gemfiles/jruby_9.3_stripe_11.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/jruby_9.3_stripe_12.gemfile b/gemfiles/jruby_9.3_stripe_12.gemfile index 05a894f2c67..a92734c7b6a 100644 --- a/gemfiles/jruby_9.3_stripe_12.gemfile +++ b/gemfiles/jruby_9.3_stripe_12.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/jruby_9.3_stripe_7.gemfile b/gemfiles/jruby_9.3_stripe_7.gemfile index 357f7352f72..3e3752812d0 100644 --- a/gemfiles/jruby_9.3_stripe_7.gemfile +++ b/gemfiles/jruby_9.3_stripe_7.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/jruby_9.3_stripe_8.gemfile b/gemfiles/jruby_9.3_stripe_8.gemfile index bac5e2974f0..51170bfc9f9 100644 --- a/gemfiles/jruby_9.3_stripe_8.gemfile +++ b/gemfiles/jruby_9.3_stripe_8.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/jruby_9.3_stripe_9.gemfile b/gemfiles/jruby_9.3_stripe_9.gemfile index 20d976eb90b..01a79003624 100644 --- a/gemfiles/jruby_9.3_stripe_9.gemfile +++ b/gemfiles/jruby_9.3_stripe_9.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/jruby_9.3_stripe_latest.gemfile b/gemfiles/jruby_9.3_stripe_latest.gemfile index af459c3c41a..57963b99a74 100644 --- a/gemfiles/jruby_9.3_stripe_latest.gemfile +++ b/gemfiles/jruby_9.3_stripe_latest.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/jruby_9.3_stripe_min.gemfile b/gemfiles/jruby_9.3_stripe_min.gemfile index 16011d357d5..beada94c53a 100644 --- a/gemfiles/jruby_9.3_stripe_min.gemfile +++ b/gemfiles/jruby_9.3_stripe_min.gemfile @@ -30,6 +30,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/jruby_9.4_activesupport.gemfile b/gemfiles/jruby_9.4_activesupport.gemfile index da9b8ba7cc7..07d80120389 100644 --- a/gemfiles/jruby_9.4_activesupport.gemfile +++ b/gemfiles/jruby_9.4_activesupport.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/jruby_9.4_aws.gemfile b/gemfiles/jruby_9.4_aws.gemfile index 9f041eca21a..e55cfba7a44 100644 --- a/gemfiles/jruby_9.4_aws.gemfile +++ b/gemfiles/jruby_9.4_aws.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/jruby_9.4_contrib.gemfile b/gemfiles/jruby_9.4_contrib.gemfile index 7ab2cbadf6e..092ad8a97f1 100644 --- a/gemfiles/jruby_9.4_contrib.gemfile +++ b/gemfiles/jruby_9.4_contrib.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "mongo", ">= 2.8.0", "< 2.15.0" gem "rack-test" diff --git a/gemfiles/jruby_9.4_contrib_old.gemfile b/gemfiles/jruby_9.4_contrib_old.gemfile index 5619cce5d34..13e4bad9197 100644 --- a/gemfiles/jruby_9.4_contrib_old.gemfile +++ b/gemfiles/jruby_9.4_contrib_old.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.10.0" diff --git a/gemfiles/jruby_9.4_core_old.gemfile b/gemfiles/jruby_9.4_core_old.gemfile index 46ed8937e33..f4f9601a1a3 100644 --- a/gemfiles/jruby_9.4_core_old.gemfile +++ b/gemfiles/jruby_9.4_core_old.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/jruby_9.4_elasticsearch_7.gemfile b/gemfiles/jruby_9.4_elasticsearch_7.gemfile index 15bc24eeae9..5f069554516 100644 --- a/gemfiles/jruby_9.4_elasticsearch_7.gemfile +++ b/gemfiles/jruby_9.4_elasticsearch_7.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/jruby_9.4_elasticsearch_8.gemfile b/gemfiles/jruby_9.4_elasticsearch_8.gemfile index 7f8e9389215..953363bacea 100644 --- a/gemfiles/jruby_9.4_elasticsearch_8.gemfile +++ b/gemfiles/jruby_9.4_elasticsearch_8.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/jruby_9.4_elasticsearch_latest.gemfile b/gemfiles/jruby_9.4_elasticsearch_latest.gemfile index 8c1d194b2be..78035cb0af9 100644 --- a/gemfiles/jruby_9.4_elasticsearch_latest.gemfile +++ b/gemfiles/jruby_9.4_elasticsearch_latest.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/jruby_9.4_graphql_1.13.gemfile b/gemfiles/jruby_9.4_graphql_1.13.gemfile index 942788797c0..74c9570270a 100644 --- a/gemfiles/jruby_9.4_graphql_1.13.gemfile +++ b/gemfiles/jruby_9.4_graphql_1.13.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_2.0.gemfile b/gemfiles/jruby_9.4_graphql_2.0.gemfile index ca6274435f1..c252caba1ba 100644 --- a/gemfiles/jruby_9.4_graphql_2.0.gemfile +++ b/gemfiles/jruby_9.4_graphql_2.0.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_2.1.gemfile b/gemfiles/jruby_9.4_graphql_2.1.gemfile index cafb2531fd9..95ddddbe139 100644 --- a/gemfiles/jruby_9.4_graphql_2.1.gemfile +++ b/gemfiles/jruby_9.4_graphql_2.1.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_2.2.gemfile b/gemfiles/jruby_9.4_graphql_2.2.gemfile index 413eeecc184..3220d8682de 100644 --- a/gemfiles/jruby_9.4_graphql_2.2.gemfile +++ b/gemfiles/jruby_9.4_graphql_2.2.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_2.3.gemfile b/gemfiles/jruby_9.4_graphql_2.3.gemfile index d81a79b351a..9ef3cf7280c 100644 --- a/gemfiles/jruby_9.4_graphql_2.3.gemfile +++ b/gemfiles/jruby_9.4_graphql_2.3.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_http.gemfile b/gemfiles/jruby_9.4_http.gemfile index 0abd5c3c234..409364684e8 100644 --- a/gemfiles/jruby_9.4_http.gemfile +++ b/gemfiles/jruby_9.4_http.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/jruby_9.4_opensearch_2.gemfile b/gemfiles/jruby_9.4_opensearch_2.gemfile index 612d69adb0f..ac8b580c41b 100644 --- a/gemfiles/jruby_9.4_opensearch_2.gemfile +++ b/gemfiles/jruby_9.4_opensearch_2.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/jruby_9.4_opensearch_3.gemfile b/gemfiles/jruby_9.4_opensearch_3.gemfile index 4ee4dceb375..89f98e3a82b 100644 --- a/gemfiles/jruby_9.4_opensearch_3.gemfile +++ b/gemfiles/jruby_9.4_opensearch_3.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/jruby_9.4_opensearch_latest.gemfile b/gemfiles/jruby_9.4_opensearch_latest.gemfile index bbf7ba6e441..c117c9d3284 100644 --- a/gemfiles/jruby_9.4_opensearch_latest.gemfile +++ b/gemfiles/jruby_9.4_opensearch_latest.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/jruby_9.4_rack_1.gemfile b/gemfiles/jruby_9.4_rack_1.gemfile index ddd59609979..5fc8f61b0b1 100644 --- a/gemfiles/jruby_9.4_rack_1.gemfile +++ b/gemfiles/jruby_9.4_rack_1.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_rack_2.gemfile b/gemfiles/jruby_9.4_rack_2.gemfile index ebccb2a0bb1..1d48be531d0 100644 --- a/gemfiles/jruby_9.4_rack_2.gemfile +++ b/gemfiles/jruby_9.4_rack_2.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_rack_3.gemfile b/gemfiles/jruby_9.4_rack_3.gemfile index 0e53c80127a..ccbc153d0ea 100644 --- a/gemfiles/jruby_9.4_rack_3.gemfile +++ b/gemfiles/jruby_9.4_rack_3.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_rack_latest.gemfile b/gemfiles/jruby_9.4_rack_latest.gemfile index a58c90a6ff2..71b53aca249 100644 --- a/gemfiles/jruby_9.4_rack_latest.gemfile +++ b/gemfiles/jruby_9.4_rack_latest.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_rails61_mysql2.gemfile b/gemfiles/jruby_9.4_rails61_mysql2.gemfile index bc7a18a2a9a..6d99c1609d5 100644 --- a/gemfiles/jruby_9.4_rails61_mysql2.gemfile +++ b/gemfiles/jruby_9.4_rails61_mysql2.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcmysql-adapter", "~> 61.0", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_rails61_postgres.gemfile b/gemfiles/jruby_9.4_rails61_postgres.gemfile index 13fe8943681..de532ba0491 100644 --- a/gemfiles/jruby_9.4_rails61_postgres.gemfile +++ b/gemfiles/jruby_9.4_rails61_postgres.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile index bf7b2e5ff67..d4acad03dbf 100644 --- a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile +++ b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile index 20abeecc134..7c4edd138c4 100644 --- a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile index 511b945ec31..6978e7988eb 100644 --- a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile +++ b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_redis_3.gemfile b/gemfiles/jruby_9.4_redis_3.gemfile index db129c044a4..1c9336ad965 100644 --- a/gemfiles/jruby_9.4_redis_3.gemfile +++ b/gemfiles/jruby_9.4_redis_3.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/jruby_9.4_redis_4.gemfile b/gemfiles/jruby_9.4_redis_4.gemfile index d2526237926..16e6ffe526c 100644 --- a/gemfiles/jruby_9.4_redis_4.gemfile +++ b/gemfiles/jruby_9.4_redis_4.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/jruby_9.4_redis_5.gemfile b/gemfiles/jruby_9.4_redis_5.gemfile index e4ed97439a3..785684079b1 100644 --- a/gemfiles/jruby_9.4_redis_5.gemfile +++ b/gemfiles/jruby_9.4_redis_5.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/jruby_9.4_relational_db.gemfile b/gemfiles/jruby_9.4_relational_db.gemfile index 4b723ddb771..5999991d496 100644 --- a/gemfiles/jruby_9.4_relational_db.gemfile +++ b/gemfiles/jruby_9.4_relational_db.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 6.1.0" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/jruby_9.4_resque2_redis3.gemfile b/gemfiles/jruby_9.4_resque2_redis3.gemfile index 3bd930457ff..24623a715f1 100644 --- a/gemfiles/jruby_9.4_resque2_redis3.gemfile +++ b/gemfiles/jruby_9.4_resque2_redis3.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.4_resque2_redis4.gemfile b/gemfiles/jruby_9.4_resque2_redis4.gemfile index d544a6f82ba..82c88226028 100644 --- a/gemfiles/jruby_9.4_resque2_redis4.gemfile +++ b/gemfiles/jruby_9.4_resque2_redis4.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.4_sinatra_2.gemfile b/gemfiles/jruby_9.4_sinatra_2.gemfile index fa02fd5db9c..643ed916b47 100644 --- a/gemfiles/jruby_9.4_sinatra_2.gemfile +++ b/gemfiles/jruby_9.4_sinatra_2.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_sinatra_3.gemfile b/gemfiles/jruby_9.4_sinatra_3.gemfile index 0ebde61b105..bf8d2ecaf9a 100644 --- a/gemfiles/jruby_9.4_sinatra_3.gemfile +++ b/gemfiles/jruby_9.4_sinatra_3.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_sinatra_4.gemfile b/gemfiles/jruby_9.4_sinatra_4.gemfile index 03bfe7f84bf..17ca3ac3a3a 100644 --- a/gemfiles/jruby_9.4_sinatra_4.gemfile +++ b/gemfiles/jruby_9.4_sinatra_4.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_stripe_10.gemfile b/gemfiles/jruby_9.4_stripe_10.gemfile index c5f2d10d7db..6086587a868 100644 --- a/gemfiles/jruby_9.4_stripe_10.gemfile +++ b/gemfiles/jruby_9.4_stripe_10.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/jruby_9.4_stripe_11.gemfile b/gemfiles/jruby_9.4_stripe_11.gemfile index 0a1717ca8e9..9cb7a90c95b 100644 --- a/gemfiles/jruby_9.4_stripe_11.gemfile +++ b/gemfiles/jruby_9.4_stripe_11.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/jruby_9.4_stripe_12.gemfile b/gemfiles/jruby_9.4_stripe_12.gemfile index 325dc42c903..c27c3b64f0b 100644 --- a/gemfiles/jruby_9.4_stripe_12.gemfile +++ b/gemfiles/jruby_9.4_stripe_12.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/jruby_9.4_stripe_7.gemfile b/gemfiles/jruby_9.4_stripe_7.gemfile index 2d36e93044f..ce7390ddcdd 100644 --- a/gemfiles/jruby_9.4_stripe_7.gemfile +++ b/gemfiles/jruby_9.4_stripe_7.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/jruby_9.4_stripe_8.gemfile b/gemfiles/jruby_9.4_stripe_8.gemfile index 86d3bff9f71..e75f1bab98a 100644 --- a/gemfiles/jruby_9.4_stripe_8.gemfile +++ b/gemfiles/jruby_9.4_stripe_8.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/jruby_9.4_stripe_9.gemfile b/gemfiles/jruby_9.4_stripe_9.gemfile index d561e076060..2dec4f0ba26 100644 --- a/gemfiles/jruby_9.4_stripe_9.gemfile +++ b/gemfiles/jruby_9.4_stripe_9.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/jruby_9.4_stripe_latest.gemfile b/gemfiles/jruby_9.4_stripe_latest.gemfile index 5861854f182..9772bb5ebf3 100644 --- a/gemfiles/jruby_9.4_stripe_latest.gemfile +++ b/gemfiles/jruby_9.4_stripe_latest.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/jruby_9.4_stripe_min.gemfile b/gemfiles/jruby_9.4_stripe_min.gemfile index 6b3662e63e1..83a44836ea6 100644 --- a/gemfiles/jruby_9.4_stripe_min.gemfile +++ b/gemfiles/jruby_9.4_stripe_min.gemfile @@ -31,6 +31,7 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_2.5_activesupport.gemfile b/gemfiles/ruby_2.5_activesupport.gemfile index 2a7f6093805..7519e5bcdb1 100644 --- a/gemfiles/ruby_2.5_activesupport.gemfile +++ b/gemfiles/ruby_2.5_activesupport.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 5" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_2.5_aws.gemfile b/gemfiles/ruby_2.5_aws.gemfile index 740509a6dfe..1961a7aba51 100644 --- a/gemfiles/ruby_2.5_aws.gemfile +++ b/gemfiles/ruby_2.5_aws.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_2.5_contrib.gemfile b/gemfiles/ruby_2.5_contrib.gemfile index b722637b329..1af4408556b 100644 --- a/gemfiles/ruby_2.5_contrib.gemfile +++ b/gemfiles/ruby_2.5_contrib.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_2.5_contrib_old.gemfile b/gemfiles/ruby_2.5_contrib_old.gemfile index 73abd2db618..74fc80db290 100644 --- a/gemfiles/ruby_2.5_contrib_old.gemfile +++ b/gemfiles/ruby_2.5_contrib_old.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/ruby_2.5_core_old.gemfile b/gemfiles/ruby_2.5_core_old.gemfile index 561a0ca81d5..007c3fc1116 100644 --- a/gemfiles/ruby_2.5_core_old.gemfile +++ b/gemfiles/ruby_2.5_core_old.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_2.5_elasticsearch_7.gemfile b/gemfiles/ruby_2.5_elasticsearch_7.gemfile index 3a6c92000b8..215ac401418 100644 --- a/gemfiles/ruby_2.5_elasticsearch_7.gemfile +++ b/gemfiles/ruby_2.5_elasticsearch_7.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_2.5_elasticsearch_8.gemfile b/gemfiles/ruby_2.5_elasticsearch_8.gemfile index 3458485ecf1..9ab62f0e1c3 100644 --- a/gemfiles/ruby_2.5_elasticsearch_8.gemfile +++ b/gemfiles/ruby_2.5_elasticsearch_8.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_2.5_elasticsearch_latest.gemfile b/gemfiles/ruby_2.5_elasticsearch_latest.gemfile index 052608e6eb3..3cf7336a343 100644 --- a/gemfiles/ruby_2.5_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_2.5_elasticsearch_latest.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_2.5_graphql_2.0.gemfile b/gemfiles/ruby_2.5_graphql_2.0.gemfile index 854bdec5b9a..7e967635b8d 100644 --- a/gemfiles/ruby_2.5_graphql_2.0.gemfile +++ b/gemfiles/ruby_2.5_graphql_2.0.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_hanami_1.gemfile b/gemfiles/ruby_2.5_hanami_1.gemfile index 1940ebc7122..1619cc57ee9 100644 --- a/gemfiles/ruby_2.5_hanami_1.gemfile +++ b/gemfiles/ruby_2.5_hanami_1.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-test" gem "hanami", "~> 1" diff --git a/gemfiles/ruby_2.5_http.gemfile b/gemfiles/ruby_2.5_http.gemfile index c2f7234a1f2..edc637e2a3b 100644 --- a/gemfiles/ruby_2.5_http.gemfile +++ b/gemfiles/ruby_2.5_http.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_2.5_opensearch_2.gemfile b/gemfiles/ruby_2.5_opensearch_2.gemfile index ff6cd2ce647..1bd98e0ef9d 100644 --- a/gemfiles/ruby_2.5_opensearch_2.gemfile +++ b/gemfiles/ruby_2.5_opensearch_2.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_2.5_opensearch_3.gemfile b/gemfiles/ruby_2.5_opensearch_3.gemfile index 58c62008b9d..8a8da11190b 100644 --- a/gemfiles/ruby_2.5_opensearch_3.gemfile +++ b/gemfiles/ruby_2.5_opensearch_3.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_2.5_opensearch_latest.gemfile b/gemfiles/ruby_2.5_opensearch_latest.gemfile index a688ebacb4f..958319c2b65 100644 --- a/gemfiles/ruby_2.5_opensearch_latest.gemfile +++ b/gemfiles/ruby_2.5_opensearch_latest.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_2.5_rack_1.gemfile b/gemfiles/ruby_2.5_rack_1.gemfile index 7dd2a6dc08a..6823579a783 100644 --- a/gemfiles/ruby_2.5_rack_1.gemfile +++ b/gemfiles/ruby_2.5_rack_1.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_rack_2.gemfile b/gemfiles/ruby_2.5_rack_2.gemfile index 22d81805cb3..4dd257631f3 100644 --- a/gemfiles/ruby_2.5_rack_2.gemfile +++ b/gemfiles/ruby_2.5_rack_2.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_rack_3.gemfile b/gemfiles/ruby_2.5_rack_3.gemfile index d5a7f8fea9b..bcbd348a04f 100644 --- a/gemfiles/ruby_2.5_rack_3.gemfile +++ b/gemfiles/ruby_2.5_rack_3.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_rack_latest.gemfile b/gemfiles/ruby_2.5_rack_latest.gemfile index a40988eefe1..1aa79416aa8 100644 --- a/gemfiles/ruby_2.5_rack_latest.gemfile +++ b/gemfiles/ruby_2.5_rack_latest.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_rails4_mysql2.gemfile b/gemfiles/ruby_2.5_rails4_mysql2.gemfile index 6cb3b6c1767..29537dc30ce 100644 --- a/gemfiles/ruby_2.5_rails4_mysql2.gemfile +++ b/gemfiles/ruby_2.5_rails4_mysql2.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "mysql2", "< 1" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails4_postgres.gemfile b/gemfiles/ruby_2.5_rails4_postgres.gemfile index 17a9cb58fd1..5b6c05697e5 100644 --- a/gemfiles/ruby_2.5_rails4_postgres.gemfile +++ b/gemfiles/ruby_2.5_rails4_postgres.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "pg", "< 1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile index 32a88d2f444..b9a6894016a 100644 --- a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile +++ b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "pg", "< 1.0" gem "redis-rails" diff --git a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile index 3ee123130ca..687190164c1 100644 --- a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "pg", "< 1.0" gem "sidekiq" diff --git a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile index f87daa5ea66..9baf12a37e9 100644 --- a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile +++ b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "pg", "< 1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails5_mysql2.gemfile b/gemfiles/ruby_2.5_rails5_mysql2.gemfile index 02a121e9fa8..c37d2fd8390 100644 --- a/gemfiles/ruby_2.5_rails5_mysql2.gemfile +++ b/gemfiles/ruby_2.5_rails5_mysql2.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails5_postgres.gemfile b/gemfiles/ruby_2.5_rails5_postgres.gemfile index 7f13f5aeee6..991ed8f3cdb 100644 --- a/gemfiles/ruby_2.5_rails5_postgres.gemfile +++ b/gemfiles/ruby_2.5_rails5_postgres.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile index 5e7ae55c751..d72243b8107 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile +++ b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", ">= 4.0.1" diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile index 3a852a09a7b..9f521b83845 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile index d5a13eed302..f37abd6f2ea 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sidekiq" diff --git a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile index 77d9c1d451c..f3d7f867e91 100644 --- a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile +++ b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails61_mysql2.gemfile b/gemfiles/ruby_2.5_rails61_mysql2.gemfile index 9fd2acbc92e..68359cbbdcb 100644 --- a/gemfiles/ruby_2.5_rails61_mysql2.gemfile +++ b/gemfiles/ruby_2.5_rails61_mysql2.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails61_postgres.gemfile b/gemfiles/ruby_2.5_rails61_postgres.gemfile index 10ca817471a..a8782ae4352 100644 --- a/gemfiles/ruby_2.5_rails61_postgres.gemfile +++ b/gemfiles/ruby_2.5_rails61_postgres.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile index a371515efd2..b7aed7b2e2c 100644 --- a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", ">= 4.2.5" diff --git a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile index 974608cead6..248a9550f1d 100644 --- a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile index 9f062ca5b9a..00ddde63528 100644 --- a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails6_mysql2.gemfile b/gemfiles/ruby_2.5_rails6_mysql2.gemfile index dbbb1fa919a..3ea79ac5597 100644 --- a/gemfiles/ruby_2.5_rails6_mysql2.gemfile +++ b/gemfiles/ruby_2.5_rails6_mysql2.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails6_postgres.gemfile b/gemfiles/ruby_2.5_rails6_postgres.gemfile index e2e3a810fc1..e5c1468091a 100644 --- a/gemfiles/ruby_2.5_rails6_postgres.gemfile +++ b/gemfiles/ruby_2.5_rails6_postgres.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile index f5b5eeee45e..55c5c1f3f9a 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile +++ b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", ">= 4.0.1" diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile index 231c394853e..a37ef9e14bf 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile index 2e32d475e0a..afa7154e4d0 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sidekiq" diff --git a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile index 6589e611bc7..36412e4bdef 100644 --- a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile +++ b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_redis_3.gemfile b/gemfiles/ruby_2.5_redis_3.gemfile index b30ff0b81d7..9c066cbde50 100644 --- a/gemfiles/ruby_2.5_redis_3.gemfile +++ b/gemfiles/ruby_2.5_redis_3.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_2.5_redis_4.gemfile b/gemfiles/ruby_2.5_redis_4.gemfile index 323026cd631..b1085f4db5c 100644 --- a/gemfiles/ruby_2.5_redis_4.gemfile +++ b/gemfiles/ruby_2.5_redis_4.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_2.5_redis_5.gemfile b/gemfiles/ruby_2.5_redis_5.gemfile index 24cce091ec9..ab7b4c63d7c 100644 --- a/gemfiles/ruby_2.5_redis_5.gemfile +++ b/gemfiles/ruby_2.5_redis_5.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_2.5_relational_db.gemfile b/gemfiles/ruby_2.5_relational_db.gemfile index 69e4e7e1d79..94d72120e63 100644 --- a/gemfiles/ruby_2.5_relational_db.gemfile +++ b/gemfiles/ruby_2.5_relational_db.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 5" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_2.5_resque2_redis3.gemfile b/gemfiles/ruby_2.5_resque2_redis3.gemfile index fde74df0e0b..89346f90628 100644 --- a/gemfiles/ruby_2.5_resque2_redis3.gemfile +++ b/gemfiles/ruby_2.5_resque2_redis3.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.5_resque2_redis4.gemfile b/gemfiles/ruby_2.5_resque2_redis4.gemfile index d181c1a8e83..f2d3660f33b 100644 --- a/gemfiles/ruby_2.5_resque2_redis4.gemfile +++ b/gemfiles/ruby_2.5_resque2_redis4.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.5_sinatra_2.gemfile b/gemfiles/ruby_2.5_sinatra_2.gemfile index 33251495609..399d338b471 100644 --- a/gemfiles/ruby_2.5_sinatra_2.gemfile +++ b/gemfiles/ruby_2.5_sinatra_2.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_stripe_10.gemfile b/gemfiles/ruby_2.5_stripe_10.gemfile index 59ee078f917..414e25b3cb3 100644 --- a/gemfiles/ruby_2.5_stripe_10.gemfile +++ b/gemfiles/ruby_2.5_stripe_10.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_2.5_stripe_11.gemfile b/gemfiles/ruby_2.5_stripe_11.gemfile index abc342f898e..793ca303d08 100644 --- a/gemfiles/ruby_2.5_stripe_11.gemfile +++ b/gemfiles/ruby_2.5_stripe_11.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_2.5_stripe_12.gemfile b/gemfiles/ruby_2.5_stripe_12.gemfile index 1738130fa8a..4c0e660b260 100644 --- a/gemfiles/ruby_2.5_stripe_12.gemfile +++ b/gemfiles/ruby_2.5_stripe_12.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_2.5_stripe_7.gemfile b/gemfiles/ruby_2.5_stripe_7.gemfile index badbd8c6b2a..eb591835541 100644 --- a/gemfiles/ruby_2.5_stripe_7.gemfile +++ b/gemfiles/ruby_2.5_stripe_7.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_2.5_stripe_8.gemfile b/gemfiles/ruby_2.5_stripe_8.gemfile index 8e2c74e2291..97633792c3e 100644 --- a/gemfiles/ruby_2.5_stripe_8.gemfile +++ b/gemfiles/ruby_2.5_stripe_8.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_2.5_stripe_9.gemfile b/gemfiles/ruby_2.5_stripe_9.gemfile index 4193fb6030e..fbb56b9ae17 100644 --- a/gemfiles/ruby_2.5_stripe_9.gemfile +++ b/gemfiles/ruby_2.5_stripe_9.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_2.5_stripe_latest.gemfile b/gemfiles/ruby_2.5_stripe_latest.gemfile index c9749e0a8b9..74ab552b957 100644 --- a/gemfiles/ruby_2.5_stripe_latest.gemfile +++ b/gemfiles/ruby_2.5_stripe_latest.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_2.5_stripe_min.gemfile b/gemfiles/ruby_2.5_stripe_min.gemfile index 29311ec826a..14c2132f319 100644 --- a/gemfiles/ruby_2.5_stripe_min.gemfile +++ b/gemfiles/ruby_2.5_stripe_min.gemfile @@ -29,6 +29,7 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_2.6_activesupport.gemfile b/gemfiles/ruby_2.6_activesupport.gemfile index 12ae3271fdf..ae63345ff11 100644 --- a/gemfiles/ruby_2.6_activesupport.gemfile +++ b/gemfiles/ruby_2.6_activesupport.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 6.0.0" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_2.6_aws.gemfile b/gemfiles/ruby_2.6_aws.gemfile index ee3ab126770..1f65a114590 100644 --- a/gemfiles/ruby_2.6_aws.gemfile +++ b/gemfiles/ruby_2.6_aws.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_2.6_contrib.gemfile b/gemfiles/ruby_2.6_contrib.gemfile index cc63dcfb51d..448c626ed23 100644 --- a/gemfiles/ruby_2.6_contrib.gemfile +++ b/gemfiles/ruby_2.6_contrib.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_2.6_contrib_old.gemfile b/gemfiles/ruby_2.6_contrib_old.gemfile index ce6d13135ff..ec052784b72 100644 --- a/gemfiles/ruby_2.6_contrib_old.gemfile +++ b/gemfiles/ruby_2.6_contrib_old.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/ruby_2.6_core_old.gemfile b/gemfiles/ruby_2.6_core_old.gemfile index aa95a9e34f8..c7fda0e56ab 100644 --- a/gemfiles/ruby_2.6_core_old.gemfile +++ b/gemfiles/ruby_2.6_core_old.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_2.6_elasticsearch_7.gemfile b/gemfiles/ruby_2.6_elasticsearch_7.gemfile index c3204a0e79c..110c6622067 100644 --- a/gemfiles/ruby_2.6_elasticsearch_7.gemfile +++ b/gemfiles/ruby_2.6_elasticsearch_7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_2.6_elasticsearch_8.gemfile b/gemfiles/ruby_2.6_elasticsearch_8.gemfile index aba56b05809..db9f8f19b39 100644 --- a/gemfiles/ruby_2.6_elasticsearch_8.gemfile +++ b/gemfiles/ruby_2.6_elasticsearch_8.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_2.6_elasticsearch_latest.gemfile b/gemfiles/ruby_2.6_elasticsearch_latest.gemfile index c81a5e83beb..47b1a56d02a 100644 --- a/gemfiles/ruby_2.6_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_2.6_elasticsearch_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_2.6_graphql_1.13.gemfile b/gemfiles/ruby_2.6_graphql_1.13.gemfile index 9d7ececcb36..164b037448c 100644 --- a/gemfiles/ruby_2.6_graphql_1.13.gemfile +++ b/gemfiles/ruby_2.6_graphql_1.13.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_graphql_2.0.gemfile b/gemfiles/ruby_2.6_graphql_2.0.gemfile index 6dd66c98f46..b4013e01d25 100644 --- a/gemfiles/ruby_2.6_graphql_2.0.gemfile +++ b/gemfiles/ruby_2.6_graphql_2.0.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_hanami_1.gemfile b/gemfiles/ruby_2.6_hanami_1.gemfile index d9e6a976434..5c56e68830b 100644 --- a/gemfiles/ruby_2.6_hanami_1.gemfile +++ b/gemfiles/ruby_2.6_hanami_1.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-test" gem "hanami", "~> 1" diff --git a/gemfiles/ruby_2.6_http.gemfile b/gemfiles/ruby_2.6_http.gemfile index 606ea6b6fc7..e42e2462457 100644 --- a/gemfiles/ruby_2.6_http.gemfile +++ b/gemfiles/ruby_2.6_http.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_2.6_opensearch_2.gemfile b/gemfiles/ruby_2.6_opensearch_2.gemfile index 36912a9d9df..7b9e2ffd4f6 100644 --- a/gemfiles/ruby_2.6_opensearch_2.gemfile +++ b/gemfiles/ruby_2.6_opensearch_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_2.6_opensearch_3.gemfile b/gemfiles/ruby_2.6_opensearch_3.gemfile index 0cc2d62c801..814c43f8b7b 100644 --- a/gemfiles/ruby_2.6_opensearch_3.gemfile +++ b/gemfiles/ruby_2.6_opensearch_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_2.6_opensearch_latest.gemfile b/gemfiles/ruby_2.6_opensearch_latest.gemfile index ffe97a76e3d..e7a70230b97 100644 --- a/gemfiles/ruby_2.6_opensearch_latest.gemfile +++ b/gemfiles/ruby_2.6_opensearch_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_2.6_opentelemetry.gemfile b/gemfiles/ruby_2.6_opentelemetry.gemfile index 27205de6af0..31070ba3fde 100644 --- a/gemfiles/ruby_2.6_opentelemetry.gemfile +++ b/gemfiles/ruby_2.6_opentelemetry.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_2.6_rack_1.gemfile b/gemfiles/ruby_2.6_rack_1.gemfile index 77c09de7979..d58b11bb398 100644 --- a/gemfiles/ruby_2.6_rack_1.gemfile +++ b/gemfiles/ruby_2.6_rack_1.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_rack_2.gemfile b/gemfiles/ruby_2.6_rack_2.gemfile index c339677aea0..d7ae6617d22 100644 --- a/gemfiles/ruby_2.6_rack_2.gemfile +++ b/gemfiles/ruby_2.6_rack_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_rack_3.gemfile b/gemfiles/ruby_2.6_rack_3.gemfile index 3e35cc21fb0..15c159a228c 100644 --- a/gemfiles/ruby_2.6_rack_3.gemfile +++ b/gemfiles/ruby_2.6_rack_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_rack_latest.gemfile b/gemfiles/ruby_2.6_rack_latest.gemfile index 667d3ef25a8..deee114540c 100644 --- a/gemfiles/ruby_2.6_rack_latest.gemfile +++ b/gemfiles/ruby_2.6_rack_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_rails5_mysql2.gemfile b/gemfiles/ruby_2.6_rails5_mysql2.gemfile index 1b98291bb91..e543eff8923 100644 --- a/gemfiles/ruby_2.6_rails5_mysql2.gemfile +++ b/gemfiles/ruby_2.6_rails5_mysql2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails5_postgres.gemfile b/gemfiles/ruby_2.6_rails5_postgres.gemfile index d0cc6d1f390..2d3c115b4ff 100644 --- a/gemfiles/ruby_2.6_rails5_postgres.gemfile +++ b/gemfiles/ruby_2.6_rails5_postgres.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile index 0c26db957f3..895ef1d5344 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile +++ b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile index 95f23784b31..2c2d321ed3f 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile index 4e12886ac17..023f361f098 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sidekiq" diff --git a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile index 0ff3c5e4d58..f209d958543 100644 --- a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile +++ b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails61_mysql2.gemfile b/gemfiles/ruby_2.6_rails61_mysql2.gemfile index b388c01b189..1f5cad2ab90 100644 --- a/gemfiles/ruby_2.6_rails61_mysql2.gemfile +++ b/gemfiles/ruby_2.6_rails61_mysql2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails61_postgres.gemfile b/gemfiles/ruby_2.6_rails61_postgres.gemfile index b56078b83be..d00f9237cd4 100644 --- a/gemfiles/ruby_2.6_rails61_postgres.gemfile +++ b/gemfiles/ruby_2.6_rails61_postgres.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile index 5a7b422c5f1..bd1613381e6 100644 --- a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile index e4e36b1e4cd..657827bb682 100644 --- a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile index d8113fd2c58..e827de23b07 100644 --- a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails6_mysql2.gemfile b/gemfiles/ruby_2.6_rails6_mysql2.gemfile index 5b93603d70b..5d3cfa9accb 100644 --- a/gemfiles/ruby_2.6_rails6_mysql2.gemfile +++ b/gemfiles/ruby_2.6_rails6_mysql2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails6_postgres.gemfile b/gemfiles/ruby_2.6_rails6_postgres.gemfile index 7fa36a5665e..e3abe440703 100644 --- a/gemfiles/ruby_2.6_rails6_postgres.gemfile +++ b/gemfiles/ruby_2.6_rails6_postgres.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile index 18495d38871..735234e3fad 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile +++ b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile index ef4fd4e064e..cb49addcc87 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile index 482ebd33ec6..7f79742b9f4 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sidekiq" diff --git a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile index f4150fce391..6a1144a0d94 100644 --- a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile +++ b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_redis_3.gemfile b/gemfiles/ruby_2.6_redis_3.gemfile index 4a0f2456b3a..e039aa73b6a 100644 --- a/gemfiles/ruby_2.6_redis_3.gemfile +++ b/gemfiles/ruby_2.6_redis_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_2.6_redis_4.gemfile b/gemfiles/ruby_2.6_redis_4.gemfile index 036f17437ab..00fbefee28e 100644 --- a/gemfiles/ruby_2.6_redis_4.gemfile +++ b/gemfiles/ruby_2.6_redis_4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_2.6_redis_5.gemfile b/gemfiles/ruby_2.6_redis_5.gemfile index 66b8b658618..ac87dfbbc3b 100644 --- a/gemfiles/ruby_2.6_redis_5.gemfile +++ b/gemfiles/ruby_2.6_redis_5.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_2.6_relational_db.gemfile b/gemfiles/ruby_2.6_relational_db.gemfile index 268863b2503..42bc708248a 100644 --- a/gemfiles/ruby_2.6_relational_db.gemfile +++ b/gemfiles/ruby_2.6_relational_db.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 6.0.0" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_2.6_resque2_redis3.gemfile b/gemfiles/ruby_2.6_resque2_redis3.gemfile index 165c824d654..d19e2997e8c 100644 --- a/gemfiles/ruby_2.6_resque2_redis3.gemfile +++ b/gemfiles/ruby_2.6_resque2_redis3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.6_resque2_redis4.gemfile b/gemfiles/ruby_2.6_resque2_redis4.gemfile index e465904edba..1bd5835d9bb 100644 --- a/gemfiles/ruby_2.6_resque2_redis4.gemfile +++ b/gemfiles/ruby_2.6_resque2_redis4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.6_sinatra_2.gemfile b/gemfiles/ruby_2.6_sinatra_2.gemfile index e6fa0b59c14..75a0058f2ab 100644 --- a/gemfiles/ruby_2.6_sinatra_2.gemfile +++ b/gemfiles/ruby_2.6_sinatra_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_sinatra_3.gemfile b/gemfiles/ruby_2.6_sinatra_3.gemfile index adb9740ce62..71ec6a37909 100644 --- a/gemfiles/ruby_2.6_sinatra_3.gemfile +++ b/gemfiles/ruby_2.6_sinatra_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_stripe_10.gemfile b/gemfiles/ruby_2.6_stripe_10.gemfile index 1ddb9499b8f..1fc438ac519 100644 --- a/gemfiles/ruby_2.6_stripe_10.gemfile +++ b/gemfiles/ruby_2.6_stripe_10.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_2.6_stripe_11.gemfile b/gemfiles/ruby_2.6_stripe_11.gemfile index 6215fb9967d..c27d1585a61 100644 --- a/gemfiles/ruby_2.6_stripe_11.gemfile +++ b/gemfiles/ruby_2.6_stripe_11.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_2.6_stripe_12.gemfile b/gemfiles/ruby_2.6_stripe_12.gemfile index fa233588270..30aa6825476 100644 --- a/gemfiles/ruby_2.6_stripe_12.gemfile +++ b/gemfiles/ruby_2.6_stripe_12.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_2.6_stripe_7.gemfile b/gemfiles/ruby_2.6_stripe_7.gemfile index a4e80685f82..347cde912b7 100644 --- a/gemfiles/ruby_2.6_stripe_7.gemfile +++ b/gemfiles/ruby_2.6_stripe_7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_2.6_stripe_8.gemfile b/gemfiles/ruby_2.6_stripe_8.gemfile index 1669122944a..b03515caaf3 100644 --- a/gemfiles/ruby_2.6_stripe_8.gemfile +++ b/gemfiles/ruby_2.6_stripe_8.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_2.6_stripe_9.gemfile b/gemfiles/ruby_2.6_stripe_9.gemfile index 27fa9b91365..bff5528386b 100644 --- a/gemfiles/ruby_2.6_stripe_9.gemfile +++ b/gemfiles/ruby_2.6_stripe_9.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_2.6_stripe_latest.gemfile b/gemfiles/ruby_2.6_stripe_latest.gemfile index ac88988c5d3..f3caf2ccfb5 100644 --- a/gemfiles/ruby_2.6_stripe_latest.gemfile +++ b/gemfiles/ruby_2.6_stripe_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_2.6_stripe_min.gemfile b/gemfiles/ruby_2.6_stripe_min.gemfile index 217f644950d..3743b66c6b0 100644 --- a/gemfiles/ruby_2.6_stripe_min.gemfile +++ b/gemfiles/ruby_2.6_stripe_min.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_2.7_activesupport.gemfile b/gemfiles/ruby_2.7_activesupport.gemfile index 564a8532f62..6e229c20135 100644 --- a/gemfiles/ruby_2.7_activesupport.gemfile +++ b/gemfiles/ruby_2.7_activesupport.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 6.1.0" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_2.7_aws.gemfile b/gemfiles/ruby_2.7_aws.gemfile index 6dd6e25d73a..92333aefa21 100644 --- a/gemfiles/ruby_2.7_aws.gemfile +++ b/gemfiles/ruby_2.7_aws.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_2.7_contrib.gemfile b/gemfiles/ruby_2.7_contrib.gemfile index 827cf9bc548..224e9bb21b4 100644 --- a/gemfiles/ruby_2.7_contrib.gemfile +++ b/gemfiles/ruby_2.7_contrib.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc" gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_2.7_contrib_old.gemfile b/gemfiles/ruby_2.7_contrib_old.gemfile index 2714748b604..892dbc9b6f6 100644 --- a/gemfiles/ruby_2.7_contrib_old.gemfile +++ b/gemfiles/ruby_2.7_contrib_old.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/ruby_2.7_core_old.gemfile b/gemfiles/ruby_2.7_core_old.gemfile index ebe6817557d..a35d62b287f 100644 --- a/gemfiles/ruby_2.7_core_old.gemfile +++ b/gemfiles/ruby_2.7_core_old.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_2.7_elasticsearch_7.gemfile b/gemfiles/ruby_2.7_elasticsearch_7.gemfile index dd03c33c84b..cfa25e46e43 100644 --- a/gemfiles/ruby_2.7_elasticsearch_7.gemfile +++ b/gemfiles/ruby_2.7_elasticsearch_7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_2.7_elasticsearch_8.gemfile b/gemfiles/ruby_2.7_elasticsearch_8.gemfile index c301f8e52df..d89189c765b 100644 --- a/gemfiles/ruby_2.7_elasticsearch_8.gemfile +++ b/gemfiles/ruby_2.7_elasticsearch_8.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_2.7_elasticsearch_latest.gemfile b/gemfiles/ruby_2.7_elasticsearch_latest.gemfile index 58b00ee5b8f..f7510874231 100644 --- a/gemfiles/ruby_2.7_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_2.7_elasticsearch_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_2.7_graphql_1.13.gemfile b/gemfiles/ruby_2.7_graphql_1.13.gemfile index e156e80c4c2..d55c4e46e6b 100644 --- a/gemfiles/ruby_2.7_graphql_1.13.gemfile +++ b/gemfiles/ruby_2.7_graphql_1.13.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_2.0.gemfile b/gemfiles/ruby_2.7_graphql_2.0.gemfile index a6eb60b0080..25f87df3e96 100644 --- a/gemfiles/ruby_2.7_graphql_2.0.gemfile +++ b/gemfiles/ruby_2.7_graphql_2.0.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_2.1.gemfile b/gemfiles/ruby_2.7_graphql_2.1.gemfile index b62155f42fa..f53b57c0ce7 100644 --- a/gemfiles/ruby_2.7_graphql_2.1.gemfile +++ b/gemfiles/ruby_2.7_graphql_2.1.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_2.2.gemfile b/gemfiles/ruby_2.7_graphql_2.2.gemfile index 82b72506c56..c360f12b57f 100644 --- a/gemfiles/ruby_2.7_graphql_2.2.gemfile +++ b/gemfiles/ruby_2.7_graphql_2.2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_2.3.gemfile b/gemfiles/ruby_2.7_graphql_2.3.gemfile index b654690b52c..79c6786391d 100644 --- a/gemfiles/ruby_2.7_graphql_2.3.gemfile +++ b/gemfiles/ruby_2.7_graphql_2.3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_hanami_1.gemfile b/gemfiles/ruby_2.7_hanami_1.gemfile index 6084167c5d9..5cf07d929c7 100644 --- a/gemfiles/ruby_2.7_hanami_1.gemfile +++ b/gemfiles/ruby_2.7_hanami_1.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-test" gem "hanami", "~> 1" diff --git a/gemfiles/ruby_2.7_http.gemfile b/gemfiles/ruby_2.7_http.gemfile index 16a9834d59d..b8020cc22fe 100644 --- a/gemfiles/ruby_2.7_http.gemfile +++ b/gemfiles/ruby_2.7_http.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_2.7_opensearch_2.gemfile b/gemfiles/ruby_2.7_opensearch_2.gemfile index 5433de13051..68063b51b06 100644 --- a/gemfiles/ruby_2.7_opensearch_2.gemfile +++ b/gemfiles/ruby_2.7_opensearch_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_2.7_opensearch_3.gemfile b/gemfiles/ruby_2.7_opensearch_3.gemfile index 6a53648c151..098ea793495 100644 --- a/gemfiles/ruby_2.7_opensearch_3.gemfile +++ b/gemfiles/ruby_2.7_opensearch_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_2.7_opensearch_latest.gemfile b/gemfiles/ruby_2.7_opensearch_latest.gemfile index c8a905cfd78..e3a6a8adbcd 100644 --- a/gemfiles/ruby_2.7_opensearch_latest.gemfile +++ b/gemfiles/ruby_2.7_opensearch_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_2.7_opentelemetry.gemfile b/gemfiles/ruby_2.7_opentelemetry.gemfile index 711f6d57bee..6d18e92ae76 100644 --- a/gemfiles/ruby_2.7_opentelemetry.gemfile +++ b/gemfiles/ruby_2.7_opentelemetry.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_2.7_rack_1.gemfile b/gemfiles/ruby_2.7_rack_1.gemfile index 0f74c3a1c13..1400e23ffa2 100644 --- a/gemfiles/ruby_2.7_rack_1.gemfile +++ b/gemfiles/ruby_2.7_rack_1.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_rack_2.gemfile b/gemfiles/ruby_2.7_rack_2.gemfile index 9abcf0c8846..e28c29efa78 100644 --- a/gemfiles/ruby_2.7_rack_2.gemfile +++ b/gemfiles/ruby_2.7_rack_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_rack_3.gemfile b/gemfiles/ruby_2.7_rack_3.gemfile index f82d8b460b6..361b5e1039a 100644 --- a/gemfiles/ruby_2.7_rack_3.gemfile +++ b/gemfiles/ruby_2.7_rack_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_rack_latest.gemfile b/gemfiles/ruby_2.7_rack_latest.gemfile index 178d989d9d4..20bdb08281d 100644 --- a/gemfiles/ruby_2.7_rack_latest.gemfile +++ b/gemfiles/ruby_2.7_rack_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_rails5_mysql2.gemfile b/gemfiles/ruby_2.7_rails5_mysql2.gemfile index 756965235f4..4f06748d452 100644 --- a/gemfiles/ruby_2.7_rails5_mysql2.gemfile +++ b/gemfiles/ruby_2.7_rails5_mysql2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails5_postgres.gemfile b/gemfiles/ruby_2.7_rails5_postgres.gemfile index a3fe0218d69..c5848c3fb4a 100644 --- a/gemfiles/ruby_2.7_rails5_postgres.gemfile +++ b/gemfiles/ruby_2.7_rails5_postgres.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile index d460955f32f..06b24db5917 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile +++ b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile index 8b2769eee59..90d94dd665b 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile index 16ac05a8525..4d4f1ff6eed 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sidekiq", "~> 6" diff --git a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile index f553f99c9e4..3b6fbff8aa1 100644 --- a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile +++ b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails61_mysql2.gemfile b/gemfiles/ruby_2.7_rails61_mysql2.gemfile index a2e569e1a41..9bafd4670e8 100644 --- a/gemfiles/ruby_2.7_rails61_mysql2.gemfile +++ b/gemfiles/ruby_2.7_rails61_mysql2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails61_postgres.gemfile b/gemfiles/ruby_2.7_rails61_postgres.gemfile index d714d5203b6..0c285842801 100644 --- a/gemfiles/ruby_2.7_rails61_postgres.gemfile +++ b/gemfiles/ruby_2.7_rails61_postgres.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile index 4f943e81af9..cf3efde8bcb 100644 --- a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile index 060d0aac625..d054740b5f1 100644 --- a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile index ea2e725b09c..c6c8b93fc99 100644 --- a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails6_mysql2.gemfile b/gemfiles/ruby_2.7_rails6_mysql2.gemfile index c759428aa1f..4bbf3e73b85 100644 --- a/gemfiles/ruby_2.7_rails6_mysql2.gemfile +++ b/gemfiles/ruby_2.7_rails6_mysql2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails6_postgres.gemfile b/gemfiles/ruby_2.7_rails6_postgres.gemfile index 46aafa08759..f4e0656405c 100644 --- a/gemfiles/ruby_2.7_rails6_postgres.gemfile +++ b/gemfiles/ruby_2.7_rails6_postgres.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile index 2ee18f7da1e..23221c24e0d 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile +++ b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile index 50387d8baf6..5a991752a66 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile index 0305de3932c..47f9f84e611 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sidekiq", "~> 6" diff --git a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile index 624051792d0..2c162dbce5e 100644 --- a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile +++ b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_redis_3.gemfile b/gemfiles/ruby_2.7_redis_3.gemfile index 5a990bebf5d..e6f38b64627 100644 --- a/gemfiles/ruby_2.7_redis_3.gemfile +++ b/gemfiles/ruby_2.7_redis_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_2.7_redis_4.gemfile b/gemfiles/ruby_2.7_redis_4.gemfile index 370c25ce27c..17ca301e6d3 100644 --- a/gemfiles/ruby_2.7_redis_4.gemfile +++ b/gemfiles/ruby_2.7_redis_4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_2.7_redis_5.gemfile b/gemfiles/ruby_2.7_redis_5.gemfile index bd001d3c2df..adfc4a5d6c6 100644 --- a/gemfiles/ruby_2.7_redis_5.gemfile +++ b/gemfiles/ruby_2.7_redis_5.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_2.7_relational_db.gemfile b/gemfiles/ruby_2.7_relational_db.gemfile index c46d20f12a6..ad11f16fa4d 100644 --- a/gemfiles/ruby_2.7_relational_db.gemfile +++ b/gemfiles/ruby_2.7_relational_db.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 6.1.0" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_2.7_resque2_redis3.gemfile b/gemfiles/ruby_2.7_resque2_redis3.gemfile index 3b846f57280..1c1998fe176 100644 --- a/gemfiles/ruby_2.7_resque2_redis3.gemfile +++ b/gemfiles/ruby_2.7_resque2_redis3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.7_resque2_redis4.gemfile b/gemfiles/ruby_2.7_resque2_redis4.gemfile index e90822daae0..4c3acb79971 100644 --- a/gemfiles/ruby_2.7_resque2_redis4.gemfile +++ b/gemfiles/ruby_2.7_resque2_redis4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.7_sinatra_2.gemfile b/gemfiles/ruby_2.7_sinatra_2.gemfile index 711211412dc..83feb2d032c 100644 --- a/gemfiles/ruby_2.7_sinatra_2.gemfile +++ b/gemfiles/ruby_2.7_sinatra_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_sinatra_3.gemfile b/gemfiles/ruby_2.7_sinatra_3.gemfile index 7d4b55b8cd4..81631907fc2 100644 --- a/gemfiles/ruby_2.7_sinatra_3.gemfile +++ b/gemfiles/ruby_2.7_sinatra_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_stripe_10.gemfile b/gemfiles/ruby_2.7_stripe_10.gemfile index 239fe6ded9a..16fd7c26a23 100644 --- a/gemfiles/ruby_2.7_stripe_10.gemfile +++ b/gemfiles/ruby_2.7_stripe_10.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_2.7_stripe_11.gemfile b/gemfiles/ruby_2.7_stripe_11.gemfile index 9ba917d2f40..95d4f828bca 100644 --- a/gemfiles/ruby_2.7_stripe_11.gemfile +++ b/gemfiles/ruby_2.7_stripe_11.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_2.7_stripe_12.gemfile b/gemfiles/ruby_2.7_stripe_12.gemfile index df91d86a2d7..8b574e37505 100644 --- a/gemfiles/ruby_2.7_stripe_12.gemfile +++ b/gemfiles/ruby_2.7_stripe_12.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_2.7_stripe_7.gemfile b/gemfiles/ruby_2.7_stripe_7.gemfile index 8c0c4e7715b..cd8fd4b9a18 100644 --- a/gemfiles/ruby_2.7_stripe_7.gemfile +++ b/gemfiles/ruby_2.7_stripe_7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_2.7_stripe_8.gemfile b/gemfiles/ruby_2.7_stripe_8.gemfile index e6a028aa900..ef4992252fa 100644 --- a/gemfiles/ruby_2.7_stripe_8.gemfile +++ b/gemfiles/ruby_2.7_stripe_8.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_2.7_stripe_9.gemfile b/gemfiles/ruby_2.7_stripe_9.gemfile index 0047ad88b64..5dae8ebe0e7 100644 --- a/gemfiles/ruby_2.7_stripe_9.gemfile +++ b/gemfiles/ruby_2.7_stripe_9.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_2.7_stripe_latest.gemfile b/gemfiles/ruby_2.7_stripe_latest.gemfile index 2173461f6fd..7aaa62d5f45 100644 --- a/gemfiles/ruby_2.7_stripe_latest.gemfile +++ b/gemfiles/ruby_2.7_stripe_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_2.7_stripe_min.gemfile b/gemfiles/ruby_2.7_stripe_min.gemfile index 66e7e726720..608b33ab9e8 100644 --- a/gemfiles/ruby_2.7_stripe_min.gemfile +++ b/gemfiles/ruby_2.7_stripe_min.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.0_activesupport.gemfile b/gemfiles/ruby_3.0_activesupport.gemfile index ff0e1b413ad..318babe7535 100644 --- a/gemfiles/ruby_3.0_activesupport.gemfile +++ b/gemfiles/ruby_3.0_activesupport.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.0_aws.gemfile b/gemfiles/ruby_3.0_aws.gemfile index 91d7e549442..c6d09e63fb5 100644 --- a/gemfiles/ruby_3.0_aws.gemfile +++ b/gemfiles/ruby_3.0_aws.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.0_contrib.gemfile b/gemfiles/ruby_3.0_contrib.gemfile index cadb846b43b..902ba02fb80 100644 --- a/gemfiles/ruby_3.0_contrib.gemfile +++ b/gemfiles/ruby_3.0_contrib.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.0_contrib_old.gemfile b/gemfiles/ruby_3.0_contrib_old.gemfile index b76b9e9b273..e30da8f464c 100644 --- a/gemfiles/ruby_3.0_contrib_old.gemfile +++ b/gemfiles/ruby_3.0_contrib_old.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.0_core_old.gemfile b/gemfiles/ruby_3.0_core_old.gemfile index 589263cbf08..bb8e89cfa91 100644 --- a/gemfiles/ruby_3.0_core_old.gemfile +++ b/gemfiles/ruby_3.0_core_old.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_3.0_elasticsearch_7.gemfile b/gemfiles/ruby_3.0_elasticsearch_7.gemfile index 44fcd76f662..e9e335e4634 100644 --- a/gemfiles/ruby_3.0_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.0_elasticsearch_7.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.0_elasticsearch_8.gemfile b/gemfiles/ruby_3.0_elasticsearch_8.gemfile index b16f87ca5fc..551d5ea449a 100644 --- a/gemfiles/ruby_3.0_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.0_elasticsearch_8.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.0_elasticsearch_latest.gemfile b/gemfiles/ruby_3.0_elasticsearch_latest.gemfile index 321c8be9e1d..36b372dc3a7 100644 --- a/gemfiles/ruby_3.0_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.0_elasticsearch_latest.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.0_graphql_1.13.gemfile b/gemfiles/ruby_3.0_graphql_1.13.gemfile index 98b0fd3a571..f49604bac28 100644 --- a/gemfiles/ruby_3.0_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.0_graphql_1.13.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_2.0.gemfile b/gemfiles/ruby_3.0_graphql_2.0.gemfile index 8986fdcba51..2f8cd794f50 100644 --- a/gemfiles/ruby_3.0_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.0_graphql_2.0.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_2.1.gemfile b/gemfiles/ruby_3.0_graphql_2.1.gemfile index 769c0cc9643..6322808ce97 100644 --- a/gemfiles/ruby_3.0_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.0_graphql_2.1.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_2.2.gemfile b/gemfiles/ruby_3.0_graphql_2.2.gemfile index 76f478e0225..c83e918e95e 100644 --- a/gemfiles/ruby_3.0_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.0_graphql_2.2.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_2.3.gemfile b/gemfiles/ruby_3.0_graphql_2.3.gemfile index ba03552ec9b..e2217c0d25c 100644 --- a/gemfiles/ruby_3.0_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.0_graphql_2.3.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_http.gemfile b/gemfiles/ruby_3.0_http.gemfile index 43aed3dcae5..a970ba1eb51 100644 --- a/gemfiles/ruby_3.0_http.gemfile +++ b/gemfiles/ruby_3.0_http.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.0_opensearch_2.gemfile b/gemfiles/ruby_3.0_opensearch_2.gemfile index fe2d4f9f0cd..b73e801e20a 100644 --- a/gemfiles/ruby_3.0_opensearch_2.gemfile +++ b/gemfiles/ruby_3.0_opensearch_2.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.0_opensearch_3.gemfile b/gemfiles/ruby_3.0_opensearch_3.gemfile index d106748759d..1fa12f0ea34 100644 --- a/gemfiles/ruby_3.0_opensearch_3.gemfile +++ b/gemfiles/ruby_3.0_opensearch_3.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.0_opensearch_latest.gemfile b/gemfiles/ruby_3.0_opensearch_latest.gemfile index a45f179bf57..a411dcba750 100644 --- a/gemfiles/ruby_3.0_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.0_opensearch_latest.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.0_opentelemetry.gemfile b/gemfiles/ruby_3.0_opentelemetry.gemfile index efdba6ad7e6..c86c757bb84 100644 --- a/gemfiles/ruby_3.0_opentelemetry.gemfile +++ b/gemfiles/ruby_3.0_opentelemetry.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.0_rack_1.gemfile b/gemfiles/ruby_3.0_rack_1.gemfile index 19521895ce3..41346dd7462 100644 --- a/gemfiles/ruby_3.0_rack_1.gemfile +++ b/gemfiles/ruby_3.0_rack_1.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_rack_2.gemfile b/gemfiles/ruby_3.0_rack_2.gemfile index 0f60fe70bf9..311dae46993 100644 --- a/gemfiles/ruby_3.0_rack_2.gemfile +++ b/gemfiles/ruby_3.0_rack_2.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_rack_3.gemfile b/gemfiles/ruby_3.0_rack_3.gemfile index 51e066f779f..5dc761effd7 100644 --- a/gemfiles/ruby_3.0_rack_3.gemfile +++ b/gemfiles/ruby_3.0_rack_3.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_rack_latest.gemfile b/gemfiles/ruby_3.0_rack_latest.gemfile index 6117465290b..6fa4d0b9635 100644 --- a/gemfiles/ruby_3.0_rack_latest.gemfile +++ b/gemfiles/ruby_3.0_rack_latest.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_rails61_mysql2.gemfile b/gemfiles/ruby_3.0_rails61_mysql2.gemfile index 6ad734fe1f4..71ee1db7699 100644 --- a/gemfiles/ruby_3.0_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.0_rails61_mysql2.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_rails61_postgres.gemfile b/gemfiles/ruby_3.0_rails61_postgres.gemfile index 6b8d28faa74..1ba2f8ae7d0 100644 --- a/gemfiles/ruby_3.0_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.0_rails61_postgres.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile index 010b0a44940..708649dc0ec 100644 --- a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile index 2b3a1555ce9..d932113ff61 100644 --- a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile index f641013b68b..46748236c88 100644 --- a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_rails61_trilogy.gemfile b/gemfiles/ruby_3.0_rails61_trilogy.gemfile index b71519bc3cb..4c71d04b889 100644 --- a/gemfiles/ruby_3.0_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.0_rails61_trilogy.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.0_rails7.gemfile b/gemfiles/ruby_3.0_rails7.gemfile index ea6009c3f4f..8d01f12ad96 100644 --- a/gemfiles/ruby_3.0_rails7.gemfile +++ b/gemfiles/ruby_3.0_rails7.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.0_rails71.gemfile b/gemfiles/ruby_3.0_rails71.gemfile index 8712774497c..5ee2e9a9395 100644 --- a/gemfiles/ruby_3.0_rails71.gemfile +++ b/gemfiles/ruby_3.0_rails71.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.0_redis_3.gemfile b/gemfiles/ruby_3.0_redis_3.gemfile index 3da684952b1..4110aafeecb 100644 --- a/gemfiles/ruby_3.0_redis_3.gemfile +++ b/gemfiles/ruby_3.0_redis_3.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.0_redis_4.gemfile b/gemfiles/ruby_3.0_redis_4.gemfile index a474dacc352..419ffcb079b 100644 --- a/gemfiles/ruby_3.0_redis_4.gemfile +++ b/gemfiles/ruby_3.0_redis_4.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.0_redis_5.gemfile b/gemfiles/ruby_3.0_redis_5.gemfile index 0bec971995a..1a1baacc89a 100644 --- a/gemfiles/ruby_3.0_redis_5.gemfile +++ b/gemfiles/ruby_3.0_redis_5.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.0_relational_db.gemfile b/gemfiles/ruby_3.0_relational_db.gemfile index cf821089855..373d9ebf34f 100644 --- a/gemfiles/ruby_3.0_relational_db.gemfile +++ b/gemfiles/ruby_3.0_relational_db.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.0_resque2_redis3.gemfile b/gemfiles/ruby_3.0_resque2_redis3.gemfile index 24693a3168e..5719d4a92f3 100644 --- a/gemfiles/ruby_3.0_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.0_resque2_redis3.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.0_resque2_redis4.gemfile b/gemfiles/ruby_3.0_resque2_redis4.gemfile index f5c4e5fe345..f1826e7df13 100644 --- a/gemfiles/ruby_3.0_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.0_resque2_redis4.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.0_sinatra_2.gemfile b/gemfiles/ruby_3.0_sinatra_2.gemfile index 94851080db3..4f9000c6c2f 100644 --- a/gemfiles/ruby_3.0_sinatra_2.gemfile +++ b/gemfiles/ruby_3.0_sinatra_2.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_sinatra_3.gemfile b/gemfiles/ruby_3.0_sinatra_3.gemfile index 8a192d712d0..c9ef2aa5e9b 100644 --- a/gemfiles/ruby_3.0_sinatra_3.gemfile +++ b/gemfiles/ruby_3.0_sinatra_3.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_sinatra_4.gemfile b/gemfiles/ruby_3.0_sinatra_4.gemfile index b14baea0446..d3ac1447eac 100644 --- a/gemfiles/ruby_3.0_sinatra_4.gemfile +++ b/gemfiles/ruby_3.0_sinatra_4.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_stripe_10.gemfile b/gemfiles/ruby_3.0_stripe_10.gemfile index 5ad1664f174..58e8cab1d5e 100644 --- a/gemfiles/ruby_3.0_stripe_10.gemfile +++ b/gemfiles/ruby_3.0_stripe_10.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.0_stripe_11.gemfile b/gemfiles/ruby_3.0_stripe_11.gemfile index 580546c4c2f..67c94de29e0 100644 --- a/gemfiles/ruby_3.0_stripe_11.gemfile +++ b/gemfiles/ruby_3.0_stripe_11.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.0_stripe_12.gemfile b/gemfiles/ruby_3.0_stripe_12.gemfile index 97595d415fc..f24261fbd07 100644 --- a/gemfiles/ruby_3.0_stripe_12.gemfile +++ b/gemfiles/ruby_3.0_stripe_12.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.0_stripe_7.gemfile b/gemfiles/ruby_3.0_stripe_7.gemfile index 52df754dfb0..1d13111cf7b 100644 --- a/gemfiles/ruby_3.0_stripe_7.gemfile +++ b/gemfiles/ruby_3.0_stripe_7.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.0_stripe_8.gemfile b/gemfiles/ruby_3.0_stripe_8.gemfile index 9aff647d596..911817b53d0 100644 --- a/gemfiles/ruby_3.0_stripe_8.gemfile +++ b/gemfiles/ruby_3.0_stripe_8.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.0_stripe_9.gemfile b/gemfiles/ruby_3.0_stripe_9.gemfile index 3675b1e83f3..b696df766f1 100644 --- a/gemfiles/ruby_3.0_stripe_9.gemfile +++ b/gemfiles/ruby_3.0_stripe_9.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.0_stripe_latest.gemfile b/gemfiles/ruby_3.0_stripe_latest.gemfile index 3128b4036e6..5c80749fc59 100644 --- a/gemfiles/ruby_3.0_stripe_latest.gemfile +++ b/gemfiles/ruby_3.0_stripe_latest.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_3.0_stripe_min.gemfile b/gemfiles/ruby_3.0_stripe_min.gemfile index 00957d50dbf..fbb5ad2ee9a 100644 --- a/gemfiles/ruby_3.0_stripe_min.gemfile +++ b/gemfiles/ruby_3.0_stripe_min.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.1_activesupport.gemfile b/gemfiles/ruby_3.1_activesupport.gemfile index ff0e1b413ad..318babe7535 100644 --- a/gemfiles/ruby_3.1_activesupport.gemfile +++ b/gemfiles/ruby_3.1_activesupport.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.1_aws.gemfile b/gemfiles/ruby_3.1_aws.gemfile index 91d7e549442..c6d09e63fb5 100644 --- a/gemfiles/ruby_3.1_aws.gemfile +++ b/gemfiles/ruby_3.1_aws.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.1_contrib.gemfile b/gemfiles/ruby_3.1_contrib.gemfile index cadb846b43b..902ba02fb80 100644 --- a/gemfiles/ruby_3.1_contrib.gemfile +++ b/gemfiles/ruby_3.1_contrib.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.1_contrib_old.gemfile b/gemfiles/ruby_3.1_contrib_old.gemfile index b76b9e9b273..e30da8f464c 100644 --- a/gemfiles/ruby_3.1_contrib_old.gemfile +++ b/gemfiles/ruby_3.1_contrib_old.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.1_core_old.gemfile b/gemfiles/ruby_3.1_core_old.gemfile index 589263cbf08..bb8e89cfa91 100644 --- a/gemfiles/ruby_3.1_core_old.gemfile +++ b/gemfiles/ruby_3.1_core_old.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_3.1_elasticsearch_7.gemfile b/gemfiles/ruby_3.1_elasticsearch_7.gemfile index 44fcd76f662..e9e335e4634 100644 --- a/gemfiles/ruby_3.1_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.1_elasticsearch_7.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.1_elasticsearch_8.gemfile b/gemfiles/ruby_3.1_elasticsearch_8.gemfile index b16f87ca5fc..551d5ea449a 100644 --- a/gemfiles/ruby_3.1_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.1_elasticsearch_8.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.1_elasticsearch_latest.gemfile b/gemfiles/ruby_3.1_elasticsearch_latest.gemfile index 321c8be9e1d..36b372dc3a7 100644 --- a/gemfiles/ruby_3.1_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.1_elasticsearch_latest.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.1_graphql_1.13.gemfile b/gemfiles/ruby_3.1_graphql_1.13.gemfile index 98b0fd3a571..f49604bac28 100644 --- a/gemfiles/ruby_3.1_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.1_graphql_1.13.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_2.0.gemfile b/gemfiles/ruby_3.1_graphql_2.0.gemfile index 8986fdcba51..2f8cd794f50 100644 --- a/gemfiles/ruby_3.1_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.1_graphql_2.0.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_2.1.gemfile b/gemfiles/ruby_3.1_graphql_2.1.gemfile index 769c0cc9643..6322808ce97 100644 --- a/gemfiles/ruby_3.1_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.1_graphql_2.1.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_2.2.gemfile b/gemfiles/ruby_3.1_graphql_2.2.gemfile index 76f478e0225..c83e918e95e 100644 --- a/gemfiles/ruby_3.1_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.1_graphql_2.2.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_2.3.gemfile b/gemfiles/ruby_3.1_graphql_2.3.gemfile index ba03552ec9b..e2217c0d25c 100644 --- a/gemfiles/ruby_3.1_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.1_graphql_2.3.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_http.gemfile b/gemfiles/ruby_3.1_http.gemfile index 43aed3dcae5..a970ba1eb51 100644 --- a/gemfiles/ruby_3.1_http.gemfile +++ b/gemfiles/ruby_3.1_http.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.1_opensearch_2.gemfile b/gemfiles/ruby_3.1_opensearch_2.gemfile index fe2d4f9f0cd..b73e801e20a 100644 --- a/gemfiles/ruby_3.1_opensearch_2.gemfile +++ b/gemfiles/ruby_3.1_opensearch_2.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.1_opensearch_3.gemfile b/gemfiles/ruby_3.1_opensearch_3.gemfile index d106748759d..1fa12f0ea34 100644 --- a/gemfiles/ruby_3.1_opensearch_3.gemfile +++ b/gemfiles/ruby_3.1_opensearch_3.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.1_opensearch_latest.gemfile b/gemfiles/ruby_3.1_opensearch_latest.gemfile index a45f179bf57..a411dcba750 100644 --- a/gemfiles/ruby_3.1_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.1_opensearch_latest.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.1_opentelemetry.gemfile b/gemfiles/ruby_3.1_opentelemetry.gemfile index efdba6ad7e6..c86c757bb84 100644 --- a/gemfiles/ruby_3.1_opentelemetry.gemfile +++ b/gemfiles/ruby_3.1_opentelemetry.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.1_rack_1.gemfile b/gemfiles/ruby_3.1_rack_1.gemfile index 19521895ce3..41346dd7462 100644 --- a/gemfiles/ruby_3.1_rack_1.gemfile +++ b/gemfiles/ruby_3.1_rack_1.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_rack_2.gemfile b/gemfiles/ruby_3.1_rack_2.gemfile index 0f60fe70bf9..311dae46993 100644 --- a/gemfiles/ruby_3.1_rack_2.gemfile +++ b/gemfiles/ruby_3.1_rack_2.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_rack_3.gemfile b/gemfiles/ruby_3.1_rack_3.gemfile index 51e066f779f..5dc761effd7 100644 --- a/gemfiles/ruby_3.1_rack_3.gemfile +++ b/gemfiles/ruby_3.1_rack_3.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_rack_latest.gemfile b/gemfiles/ruby_3.1_rack_latest.gemfile index 6117465290b..6fa4d0b9635 100644 --- a/gemfiles/ruby_3.1_rack_latest.gemfile +++ b/gemfiles/ruby_3.1_rack_latest.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_rails61_mysql2.gemfile b/gemfiles/ruby_3.1_rails61_mysql2.gemfile index 6ad734fe1f4..71ee1db7699 100644 --- a/gemfiles/ruby_3.1_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.1_rails61_mysql2.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_rails61_postgres.gemfile b/gemfiles/ruby_3.1_rails61_postgres.gemfile index 6b8d28faa74..1ba2f8ae7d0 100644 --- a/gemfiles/ruby_3.1_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.1_rails61_postgres.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile index 010b0a44940..708649dc0ec 100644 --- a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile index 2b3a1555ce9..d932113ff61 100644 --- a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile index f641013b68b..46748236c88 100644 --- a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_rails61_trilogy.gemfile b/gemfiles/ruby_3.1_rails61_trilogy.gemfile index b71519bc3cb..4c71d04b889 100644 --- a/gemfiles/ruby_3.1_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.1_rails61_trilogy.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.1_rails7.gemfile b/gemfiles/ruby_3.1_rails7.gemfile index ea6009c3f4f..8d01f12ad96 100644 --- a/gemfiles/ruby_3.1_rails7.gemfile +++ b/gemfiles/ruby_3.1_rails7.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.1_rails71.gemfile b/gemfiles/ruby_3.1_rails71.gemfile index 8712774497c..5ee2e9a9395 100644 --- a/gemfiles/ruby_3.1_rails71.gemfile +++ b/gemfiles/ruby_3.1_rails71.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.1_redis_3.gemfile b/gemfiles/ruby_3.1_redis_3.gemfile index 3da684952b1..4110aafeecb 100644 --- a/gemfiles/ruby_3.1_redis_3.gemfile +++ b/gemfiles/ruby_3.1_redis_3.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.1_redis_4.gemfile b/gemfiles/ruby_3.1_redis_4.gemfile index a474dacc352..419ffcb079b 100644 --- a/gemfiles/ruby_3.1_redis_4.gemfile +++ b/gemfiles/ruby_3.1_redis_4.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.1_redis_5.gemfile b/gemfiles/ruby_3.1_redis_5.gemfile index 0bec971995a..1a1baacc89a 100644 --- a/gemfiles/ruby_3.1_redis_5.gemfile +++ b/gemfiles/ruby_3.1_redis_5.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.1_relational_db.gemfile b/gemfiles/ruby_3.1_relational_db.gemfile index cf821089855..373d9ebf34f 100644 --- a/gemfiles/ruby_3.1_relational_db.gemfile +++ b/gemfiles/ruby_3.1_relational_db.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.1_resque2_redis3.gemfile b/gemfiles/ruby_3.1_resque2_redis3.gemfile index 24693a3168e..5719d4a92f3 100644 --- a/gemfiles/ruby_3.1_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.1_resque2_redis3.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.1_resque2_redis4.gemfile b/gemfiles/ruby_3.1_resque2_redis4.gemfile index f5c4e5fe345..f1826e7df13 100644 --- a/gemfiles/ruby_3.1_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.1_resque2_redis4.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.1_sinatra_2.gemfile b/gemfiles/ruby_3.1_sinatra_2.gemfile index 94851080db3..4f9000c6c2f 100644 --- a/gemfiles/ruby_3.1_sinatra_2.gemfile +++ b/gemfiles/ruby_3.1_sinatra_2.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_sinatra_3.gemfile b/gemfiles/ruby_3.1_sinatra_3.gemfile index 8a192d712d0..c9ef2aa5e9b 100644 --- a/gemfiles/ruby_3.1_sinatra_3.gemfile +++ b/gemfiles/ruby_3.1_sinatra_3.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_sinatra_4.gemfile b/gemfiles/ruby_3.1_sinatra_4.gemfile index b14baea0446..d3ac1447eac 100644 --- a/gemfiles/ruby_3.1_sinatra_4.gemfile +++ b/gemfiles/ruby_3.1_sinatra_4.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_stripe_10.gemfile b/gemfiles/ruby_3.1_stripe_10.gemfile index 5ad1664f174..58e8cab1d5e 100644 --- a/gemfiles/ruby_3.1_stripe_10.gemfile +++ b/gemfiles/ruby_3.1_stripe_10.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.1_stripe_11.gemfile b/gemfiles/ruby_3.1_stripe_11.gemfile index 580546c4c2f..67c94de29e0 100644 --- a/gemfiles/ruby_3.1_stripe_11.gemfile +++ b/gemfiles/ruby_3.1_stripe_11.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.1_stripe_12.gemfile b/gemfiles/ruby_3.1_stripe_12.gemfile index 97595d415fc..f24261fbd07 100644 --- a/gemfiles/ruby_3.1_stripe_12.gemfile +++ b/gemfiles/ruby_3.1_stripe_12.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.1_stripe_7.gemfile b/gemfiles/ruby_3.1_stripe_7.gemfile index 52df754dfb0..1d13111cf7b 100644 --- a/gemfiles/ruby_3.1_stripe_7.gemfile +++ b/gemfiles/ruby_3.1_stripe_7.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.1_stripe_8.gemfile b/gemfiles/ruby_3.1_stripe_8.gemfile index 9aff647d596..911817b53d0 100644 --- a/gemfiles/ruby_3.1_stripe_8.gemfile +++ b/gemfiles/ruby_3.1_stripe_8.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.1_stripe_9.gemfile b/gemfiles/ruby_3.1_stripe_9.gemfile index 3675b1e83f3..b696df766f1 100644 --- a/gemfiles/ruby_3.1_stripe_9.gemfile +++ b/gemfiles/ruby_3.1_stripe_9.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.1_stripe_latest.gemfile b/gemfiles/ruby_3.1_stripe_latest.gemfile index 3128b4036e6..5c80749fc59 100644 --- a/gemfiles/ruby_3.1_stripe_latest.gemfile +++ b/gemfiles/ruby_3.1_stripe_latest.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_3.1_stripe_min.gemfile b/gemfiles/ruby_3.1_stripe_min.gemfile index 00957d50dbf..fbb5ad2ee9a 100644 --- a/gemfiles/ruby_3.1_stripe_min.gemfile +++ b/gemfiles/ruby_3.1_stripe_min.gemfile @@ -34,6 +34,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.2_activesupport.gemfile b/gemfiles/ruby_3.2_activesupport.gemfile index d199dfe7905..c00f953c376 100644 --- a/gemfiles/ruby_3.2_activesupport.gemfile +++ b/gemfiles/ruby_3.2_activesupport.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.2_aws.gemfile b/gemfiles/ruby_3.2_aws.gemfile index 4499f0460c4..d6707e3575e 100644 --- a/gemfiles/ruby_3.2_aws.gemfile +++ b/gemfiles/ruby_3.2_aws.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.2_contrib.gemfile b/gemfiles/ruby_3.2_contrib.gemfile index 52e865d20fe..d726f3851c9 100644 --- a/gemfiles/ruby_3.2_contrib.gemfile +++ b/gemfiles/ruby_3.2_contrib.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.2_contrib_old.gemfile b/gemfiles/ruby_3.2_contrib_old.gemfile index 24321ec9395..5b3f41518cf 100644 --- a/gemfiles/ruby_3.2_contrib_old.gemfile +++ b/gemfiles/ruby_3.2_contrib_old.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.2_core_old.gemfile b/gemfiles/ruby_3.2_core_old.gemfile index b0e19229378..b20bc179c96 100644 --- a/gemfiles/ruby_3.2_core_old.gemfile +++ b/gemfiles/ruby_3.2_core_old.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_3.2_elasticsearch_7.gemfile b/gemfiles/ruby_3.2_elasticsearch_7.gemfile index 17ab53fbb6b..8c1c3b8a628 100644 --- a/gemfiles/ruby_3.2_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.2_elasticsearch_7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.2_elasticsearch_8.gemfile b/gemfiles/ruby_3.2_elasticsearch_8.gemfile index 587bb77e7fb..a5fe0b8a946 100644 --- a/gemfiles/ruby_3.2_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.2_elasticsearch_8.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.2_elasticsearch_latest.gemfile b/gemfiles/ruby_3.2_elasticsearch_latest.gemfile index a18e6d9735a..538555082c2 100644 --- a/gemfiles/ruby_3.2_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.2_elasticsearch_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.2_graphql_1.13.gemfile b/gemfiles/ruby_3.2_graphql_1.13.gemfile index a04f64144c5..775c03a2497 100644 --- a/gemfiles/ruby_3.2_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.2_graphql_1.13.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_2.0.gemfile b/gemfiles/ruby_3.2_graphql_2.0.gemfile index 4260bea7abf..4e2b9b5877d 100644 --- a/gemfiles/ruby_3.2_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.2_graphql_2.0.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_2.1.gemfile b/gemfiles/ruby_3.2_graphql_2.1.gemfile index a2999be5818..5f52acfb4ff 100644 --- a/gemfiles/ruby_3.2_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.2_graphql_2.1.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_2.2.gemfile b/gemfiles/ruby_3.2_graphql_2.2.gemfile index 6a47cf6e7d6..161807bcfca 100644 --- a/gemfiles/ruby_3.2_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.2_graphql_2.2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_2.3.gemfile b/gemfiles/ruby_3.2_graphql_2.3.gemfile index e86241a6af5..0c0ff64ceca 100644 --- a/gemfiles/ruby_3.2_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.2_graphql_2.3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_http.gemfile b/gemfiles/ruby_3.2_http.gemfile index 8ff564a89c4..a6085b937fa 100644 --- a/gemfiles/ruby_3.2_http.gemfile +++ b/gemfiles/ruby_3.2_http.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.2_opensearch_2.gemfile b/gemfiles/ruby_3.2_opensearch_2.gemfile index 97c7bb50b6f..c9338a8a96a 100644 --- a/gemfiles/ruby_3.2_opensearch_2.gemfile +++ b/gemfiles/ruby_3.2_opensearch_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.2_opensearch_3.gemfile b/gemfiles/ruby_3.2_opensearch_3.gemfile index 8d9d62f01d0..c0a28445699 100644 --- a/gemfiles/ruby_3.2_opensearch_3.gemfile +++ b/gemfiles/ruby_3.2_opensearch_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.2_opensearch_latest.gemfile b/gemfiles/ruby_3.2_opensearch_latest.gemfile index 1eb664e0fff..a57c2f590cd 100644 --- a/gemfiles/ruby_3.2_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.2_opensearch_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.2_opentelemetry.gemfile b/gemfiles/ruby_3.2_opentelemetry.gemfile index 17fe5120eed..01c8119150e 100644 --- a/gemfiles/ruby_3.2_opentelemetry.gemfile +++ b/gemfiles/ruby_3.2_opentelemetry.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.2_rack_1.gemfile b/gemfiles/ruby_3.2_rack_1.gemfile index cb62d068d64..501c9f35225 100644 --- a/gemfiles/ruby_3.2_rack_1.gemfile +++ b/gemfiles/ruby_3.2_rack_1.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_rack_2.gemfile b/gemfiles/ruby_3.2_rack_2.gemfile index da057e50c25..2b12a4b0a29 100644 --- a/gemfiles/ruby_3.2_rack_2.gemfile +++ b/gemfiles/ruby_3.2_rack_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_rack_3.gemfile b/gemfiles/ruby_3.2_rack_3.gemfile index 2d1be5f7909..bb978b489cd 100644 --- a/gemfiles/ruby_3.2_rack_3.gemfile +++ b/gemfiles/ruby_3.2_rack_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_rack_latest.gemfile b/gemfiles/ruby_3.2_rack_latest.gemfile index e8a313cd70f..2c847a6081b 100644 --- a/gemfiles/ruby_3.2_rack_latest.gemfile +++ b/gemfiles/ruby_3.2_rack_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_rails61_mysql2.gemfile b/gemfiles/ruby_3.2_rails61_mysql2.gemfile index 04cb6694650..5c2386e3de0 100644 --- a/gemfiles/ruby_3.2_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.2_rails61_mysql2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_rails61_postgres.gemfile b/gemfiles/ruby_3.2_rails61_postgres.gemfile index 609da1f3595..d50a73fc462 100644 --- a/gemfiles/ruby_3.2_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.2_rails61_postgres.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile index dde99290665..7918abf13d8 100644 --- a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile index 695aaf7c342..8a2cbd21a20 100644 --- a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile index 28a4d4adc26..884852fe351 100644 --- a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_rails61_trilogy.gemfile b/gemfiles/ruby_3.2_rails61_trilogy.gemfile index a99d1f7c681..8646383118c 100644 --- a/gemfiles/ruby_3.2_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.2_rails61_trilogy.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.2_rails7.gemfile b/gemfiles/ruby_3.2_rails7.gemfile index b7cc3caff02..9821658b88e 100644 --- a/gemfiles/ruby_3.2_rails7.gemfile +++ b/gemfiles/ruby_3.2_rails7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.2_rails71.gemfile b/gemfiles/ruby_3.2_rails71.gemfile index b5555633a60..b16faf3652d 100644 --- a/gemfiles/ruby_3.2_rails71.gemfile +++ b/gemfiles/ruby_3.2_rails71.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.2_redis_3.gemfile b/gemfiles/ruby_3.2_redis_3.gemfile index f075759c264..a00601739f8 100644 --- a/gemfiles/ruby_3.2_redis_3.gemfile +++ b/gemfiles/ruby_3.2_redis_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.2_redis_4.gemfile b/gemfiles/ruby_3.2_redis_4.gemfile index dc3e2d2b6cb..5dfce8c96fc 100644 --- a/gemfiles/ruby_3.2_redis_4.gemfile +++ b/gemfiles/ruby_3.2_redis_4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.2_redis_5.gemfile b/gemfiles/ruby_3.2_redis_5.gemfile index 3bbc9ad0bed..a6754a1ca60 100644 --- a/gemfiles/ruby_3.2_redis_5.gemfile +++ b/gemfiles/ruby_3.2_redis_5.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.2_relational_db.gemfile b/gemfiles/ruby_3.2_relational_db.gemfile index 11a7788b868..9d472c7a0fb 100644 --- a/gemfiles/ruby_3.2_relational_db.gemfile +++ b/gemfiles/ruby_3.2_relational_db.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.2_resque2_redis3.gemfile b/gemfiles/ruby_3.2_resque2_redis3.gemfile index ba9a57b22b9..88095004f7c 100644 --- a/gemfiles/ruby_3.2_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.2_resque2_redis3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.2_resque2_redis4.gemfile b/gemfiles/ruby_3.2_resque2_redis4.gemfile index d56e77f5a5a..c0d9652c2f2 100644 --- a/gemfiles/ruby_3.2_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.2_resque2_redis4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.2_sinatra_2.gemfile b/gemfiles/ruby_3.2_sinatra_2.gemfile index d3bb1ac1eb5..2b5c59caf31 100644 --- a/gemfiles/ruby_3.2_sinatra_2.gemfile +++ b/gemfiles/ruby_3.2_sinatra_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_sinatra_3.gemfile b/gemfiles/ruby_3.2_sinatra_3.gemfile index 019c7714d7a..e3233d40e05 100644 --- a/gemfiles/ruby_3.2_sinatra_3.gemfile +++ b/gemfiles/ruby_3.2_sinatra_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_sinatra_4.gemfile b/gemfiles/ruby_3.2_sinatra_4.gemfile index 3fa07ea81b7..bc5b8f359b4 100644 --- a/gemfiles/ruby_3.2_sinatra_4.gemfile +++ b/gemfiles/ruby_3.2_sinatra_4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_stripe_10.gemfile b/gemfiles/ruby_3.2_stripe_10.gemfile index 425478e78b2..292b6b14e27 100644 --- a/gemfiles/ruby_3.2_stripe_10.gemfile +++ b/gemfiles/ruby_3.2_stripe_10.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.2_stripe_11.gemfile b/gemfiles/ruby_3.2_stripe_11.gemfile index b8b49621a49..52a371692c5 100644 --- a/gemfiles/ruby_3.2_stripe_11.gemfile +++ b/gemfiles/ruby_3.2_stripe_11.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.2_stripe_12.gemfile b/gemfiles/ruby_3.2_stripe_12.gemfile index 175d5f415ec..a30f5604d2c 100644 --- a/gemfiles/ruby_3.2_stripe_12.gemfile +++ b/gemfiles/ruby_3.2_stripe_12.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.2_stripe_7.gemfile b/gemfiles/ruby_3.2_stripe_7.gemfile index b47fdc17a19..705be20022b 100644 --- a/gemfiles/ruby_3.2_stripe_7.gemfile +++ b/gemfiles/ruby_3.2_stripe_7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.2_stripe_8.gemfile b/gemfiles/ruby_3.2_stripe_8.gemfile index a603cf0b931..48642585da7 100644 --- a/gemfiles/ruby_3.2_stripe_8.gemfile +++ b/gemfiles/ruby_3.2_stripe_8.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.2_stripe_9.gemfile b/gemfiles/ruby_3.2_stripe_9.gemfile index c3e5f6f91f1..0c0cc605190 100644 --- a/gemfiles/ruby_3.2_stripe_9.gemfile +++ b/gemfiles/ruby_3.2_stripe_9.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.2_stripe_latest.gemfile b/gemfiles/ruby_3.2_stripe_latest.gemfile index 8a1ea441f5b..06f4037c385 100644 --- a/gemfiles/ruby_3.2_stripe_latest.gemfile +++ b/gemfiles/ruby_3.2_stripe_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_3.2_stripe_min.gemfile b/gemfiles/ruby_3.2_stripe_min.gemfile index 014fd636730..9fa00596f2d 100644 --- a/gemfiles/ruby_3.2_stripe_min.gemfile +++ b/gemfiles/ruby_3.2_stripe_min.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.3_activesupport.gemfile b/gemfiles/ruby_3.3_activesupport.gemfile index d199dfe7905..c00f953c376 100644 --- a/gemfiles/ruby_3.3_activesupport.gemfile +++ b/gemfiles/ruby_3.3_activesupport.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.3_aws.gemfile b/gemfiles/ruby_3.3_aws.gemfile index 4499f0460c4..d6707e3575e 100644 --- a/gemfiles/ruby_3.3_aws.gemfile +++ b/gemfiles/ruby_3.3_aws.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.3_contrib.gemfile b/gemfiles/ruby_3.3_contrib.gemfile index 52e865d20fe..d726f3851c9 100644 --- a/gemfiles/ruby_3.3_contrib.gemfile +++ b/gemfiles/ruby_3.3_contrib.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.3_contrib_old.gemfile b/gemfiles/ruby_3.3_contrib_old.gemfile index d886f7af99e..f658d9dbf29 100644 --- a/gemfiles/ruby_3.3_contrib_old.gemfile +++ b/gemfiles/ruby_3.3_contrib_old.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.3_core_old.gemfile b/gemfiles/ruby_3.3_core_old.gemfile index b0e19229378..b20bc179c96 100644 --- a/gemfiles/ruby_3.3_core_old.gemfile +++ b/gemfiles/ruby_3.3_core_old.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_3.3_elasticsearch_7.gemfile b/gemfiles/ruby_3.3_elasticsearch_7.gemfile index 17ab53fbb6b..8c1c3b8a628 100644 --- a/gemfiles/ruby_3.3_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.3_elasticsearch_7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.3_elasticsearch_8.gemfile b/gemfiles/ruby_3.3_elasticsearch_8.gemfile index 587bb77e7fb..a5fe0b8a946 100644 --- a/gemfiles/ruby_3.3_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.3_elasticsearch_8.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.3_elasticsearch_latest.gemfile b/gemfiles/ruby_3.3_elasticsearch_latest.gemfile index a18e6d9735a..538555082c2 100644 --- a/gemfiles/ruby_3.3_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.3_elasticsearch_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.3_graphql_1.13.gemfile b/gemfiles/ruby_3.3_graphql_1.13.gemfile index a04f64144c5..775c03a2497 100644 --- a/gemfiles/ruby_3.3_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.3_graphql_1.13.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_2.0.gemfile b/gemfiles/ruby_3.3_graphql_2.0.gemfile index 4260bea7abf..4e2b9b5877d 100644 --- a/gemfiles/ruby_3.3_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.3_graphql_2.0.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_2.1.gemfile b/gemfiles/ruby_3.3_graphql_2.1.gemfile index a2999be5818..5f52acfb4ff 100644 --- a/gemfiles/ruby_3.3_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.3_graphql_2.1.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_2.2.gemfile b/gemfiles/ruby_3.3_graphql_2.2.gemfile index 6a47cf6e7d6..161807bcfca 100644 --- a/gemfiles/ruby_3.3_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.3_graphql_2.2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_2.3.gemfile b/gemfiles/ruby_3.3_graphql_2.3.gemfile index e86241a6af5..0c0ff64ceca 100644 --- a/gemfiles/ruby_3.3_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.3_graphql_2.3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_http.gemfile b/gemfiles/ruby_3.3_http.gemfile index 8ff564a89c4..a6085b937fa 100644 --- a/gemfiles/ruby_3.3_http.gemfile +++ b/gemfiles/ruby_3.3_http.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.3_opensearch_2.gemfile b/gemfiles/ruby_3.3_opensearch_2.gemfile index 97c7bb50b6f..c9338a8a96a 100644 --- a/gemfiles/ruby_3.3_opensearch_2.gemfile +++ b/gemfiles/ruby_3.3_opensearch_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.3_opensearch_3.gemfile b/gemfiles/ruby_3.3_opensearch_3.gemfile index 8d9d62f01d0..c0a28445699 100644 --- a/gemfiles/ruby_3.3_opensearch_3.gemfile +++ b/gemfiles/ruby_3.3_opensearch_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.3_opensearch_latest.gemfile b/gemfiles/ruby_3.3_opensearch_latest.gemfile index 1eb664e0fff..a57c2f590cd 100644 --- a/gemfiles/ruby_3.3_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.3_opensearch_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.3_opentelemetry.gemfile b/gemfiles/ruby_3.3_opentelemetry.gemfile index 17fe5120eed..01c8119150e 100644 --- a/gemfiles/ruby_3.3_opentelemetry.gemfile +++ b/gemfiles/ruby_3.3_opentelemetry.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.3_rack_2.gemfile b/gemfiles/ruby_3.3_rack_2.gemfile index da057e50c25..2b12a4b0a29 100644 --- a/gemfiles/ruby_3.3_rack_2.gemfile +++ b/gemfiles/ruby_3.3_rack_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_rack_3.gemfile b/gemfiles/ruby_3.3_rack_3.gemfile index 2d1be5f7909..bb978b489cd 100644 --- a/gemfiles/ruby_3.3_rack_3.gemfile +++ b/gemfiles/ruby_3.3_rack_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_rack_latest.gemfile b/gemfiles/ruby_3.3_rack_latest.gemfile index e8a313cd70f..2c847a6081b 100644 --- a/gemfiles/ruby_3.3_rack_latest.gemfile +++ b/gemfiles/ruby_3.3_rack_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_rails61_mysql2.gemfile b/gemfiles/ruby_3.3_rails61_mysql2.gemfile index 04cb6694650..5c2386e3de0 100644 --- a/gemfiles/ruby_3.3_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.3_rails61_mysql2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_rails61_postgres.gemfile b/gemfiles/ruby_3.3_rails61_postgres.gemfile index 609da1f3595..d50a73fc462 100644 --- a/gemfiles/ruby_3.3_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.3_rails61_postgres.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile index dde99290665..7918abf13d8 100644 --- a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile index 695aaf7c342..8a2cbd21a20 100644 --- a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile index 28a4d4adc26..884852fe351 100644 --- a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_rails61_trilogy.gemfile b/gemfiles/ruby_3.3_rails61_trilogy.gemfile index a99d1f7c681..8646383118c 100644 --- a/gemfiles/ruby_3.3_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.3_rails61_trilogy.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.3_rails7.gemfile b/gemfiles/ruby_3.3_rails7.gemfile index b7cc3caff02..9821658b88e 100644 --- a/gemfiles/ruby_3.3_rails7.gemfile +++ b/gemfiles/ruby_3.3_rails7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.3_rails71.gemfile b/gemfiles/ruby_3.3_rails71.gemfile index b5555633a60..b16faf3652d 100644 --- a/gemfiles/ruby_3.3_rails71.gemfile +++ b/gemfiles/ruby_3.3_rails71.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.3_redis_3.gemfile b/gemfiles/ruby_3.3_redis_3.gemfile index f075759c264..a00601739f8 100644 --- a/gemfiles/ruby_3.3_redis_3.gemfile +++ b/gemfiles/ruby_3.3_redis_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.3_redis_4.gemfile b/gemfiles/ruby_3.3_redis_4.gemfile index dc3e2d2b6cb..5dfce8c96fc 100644 --- a/gemfiles/ruby_3.3_redis_4.gemfile +++ b/gemfiles/ruby_3.3_redis_4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.3_redis_5.gemfile b/gemfiles/ruby_3.3_redis_5.gemfile index 3bbc9ad0bed..a6754a1ca60 100644 --- a/gemfiles/ruby_3.3_redis_5.gemfile +++ b/gemfiles/ruby_3.3_redis_5.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.3_relational_db.gemfile b/gemfiles/ruby_3.3_relational_db.gemfile index 11a7788b868..9d472c7a0fb 100644 --- a/gemfiles/ruby_3.3_relational_db.gemfile +++ b/gemfiles/ruby_3.3_relational_db.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.3_resque2_redis3.gemfile b/gemfiles/ruby_3.3_resque2_redis3.gemfile index ba9a57b22b9..88095004f7c 100644 --- a/gemfiles/ruby_3.3_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.3_resque2_redis3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.3_resque2_redis4.gemfile b/gemfiles/ruby_3.3_resque2_redis4.gemfile index d56e77f5a5a..c0d9652c2f2 100644 --- a/gemfiles/ruby_3.3_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.3_resque2_redis4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.3_sinatra_2.gemfile b/gemfiles/ruby_3.3_sinatra_2.gemfile index d3bb1ac1eb5..2b5c59caf31 100644 --- a/gemfiles/ruby_3.3_sinatra_2.gemfile +++ b/gemfiles/ruby_3.3_sinatra_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_sinatra_3.gemfile b/gemfiles/ruby_3.3_sinatra_3.gemfile index 019c7714d7a..e3233d40e05 100644 --- a/gemfiles/ruby_3.3_sinatra_3.gemfile +++ b/gemfiles/ruby_3.3_sinatra_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_sinatra_4.gemfile b/gemfiles/ruby_3.3_sinatra_4.gemfile index 3fa07ea81b7..bc5b8f359b4 100644 --- a/gemfiles/ruby_3.3_sinatra_4.gemfile +++ b/gemfiles/ruby_3.3_sinatra_4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_stripe_10.gemfile b/gemfiles/ruby_3.3_stripe_10.gemfile index 425478e78b2..292b6b14e27 100644 --- a/gemfiles/ruby_3.3_stripe_10.gemfile +++ b/gemfiles/ruby_3.3_stripe_10.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.3_stripe_11.gemfile b/gemfiles/ruby_3.3_stripe_11.gemfile index b8b49621a49..52a371692c5 100644 --- a/gemfiles/ruby_3.3_stripe_11.gemfile +++ b/gemfiles/ruby_3.3_stripe_11.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.3_stripe_12.gemfile b/gemfiles/ruby_3.3_stripe_12.gemfile index 175d5f415ec..a30f5604d2c 100644 --- a/gemfiles/ruby_3.3_stripe_12.gemfile +++ b/gemfiles/ruby_3.3_stripe_12.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.3_stripe_7.gemfile b/gemfiles/ruby_3.3_stripe_7.gemfile index b47fdc17a19..705be20022b 100644 --- a/gemfiles/ruby_3.3_stripe_7.gemfile +++ b/gemfiles/ruby_3.3_stripe_7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.3_stripe_8.gemfile b/gemfiles/ruby_3.3_stripe_8.gemfile index a603cf0b931..48642585da7 100644 --- a/gemfiles/ruby_3.3_stripe_8.gemfile +++ b/gemfiles/ruby_3.3_stripe_8.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.3_stripe_9.gemfile b/gemfiles/ruby_3.3_stripe_9.gemfile index c3e5f6f91f1..0c0cc605190 100644 --- a/gemfiles/ruby_3.3_stripe_9.gemfile +++ b/gemfiles/ruby_3.3_stripe_9.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.3_stripe_latest.gemfile b/gemfiles/ruby_3.3_stripe_latest.gemfile index 8a1ea441f5b..06f4037c385 100644 --- a/gemfiles/ruby_3.3_stripe_latest.gemfile +++ b/gemfiles/ruby_3.3_stripe_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_3.3_stripe_min.gemfile b/gemfiles/ruby_3.3_stripe_min.gemfile index 014fd636730..9fa00596f2d 100644 --- a/gemfiles/ruby_3.3_stripe_min.gemfile +++ b/gemfiles/ruby_3.3_stripe_min.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.4_activesupport.gemfile b/gemfiles/ruby_3.4_activesupport.gemfile index 59bb4dc9878..15eb99960dc 100644 --- a/gemfiles/ruby_3.4_activesupport.gemfile +++ b/gemfiles/ruby_3.4_activesupport.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.4_aws.gemfile b/gemfiles/ruby_3.4_aws.gemfile index 506f4e36d4b..fd01e8ba857 100644 --- a/gemfiles/ruby_3.4_aws.gemfile +++ b/gemfiles/ruby_3.4_aws.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.4_contrib.gemfile b/gemfiles/ruby_3.4_contrib.gemfile index 127c7833508..899908af6d3 100644 --- a/gemfiles/ruby_3.4_contrib.gemfile +++ b/gemfiles/ruby_3.4_contrib.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.4_contrib_old.gemfile b/gemfiles/ruby_3.4_contrib_old.gemfile index 972db18791e..6b04abac0a1 100644 --- a/gemfiles/ruby_3.4_contrib_old.gemfile +++ b/gemfiles/ruby_3.4_contrib_old.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.4_core_old.gemfile b/gemfiles/ruby_3.4_core_old.gemfile index 58438f9d976..370b5cf8e03 100644 --- a/gemfiles/ruby_3.4_core_old.gemfile +++ b/gemfiles/ruby_3.4_core_old.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do gem "ruby_memcheck", ">= 3" diff --git a/gemfiles/ruby_3.4_elasticsearch_7.gemfile b/gemfiles/ruby_3.4_elasticsearch_7.gemfile index 3439098a6df..f17da75f148 100644 --- a/gemfiles/ruby_3.4_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.4_elasticsearch_7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.4_elasticsearch_8.gemfile b/gemfiles/ruby_3.4_elasticsearch_8.gemfile index 2dac1c13c1e..fa72b29dbd1 100644 --- a/gemfiles/ruby_3.4_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.4_elasticsearch_8.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.4_elasticsearch_latest.gemfile b/gemfiles/ruby_3.4_elasticsearch_latest.gemfile index 1a5cd47e1ba..cf1aab50764 100644 --- a/gemfiles/ruby_3.4_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.4_elasticsearch_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.4_graphql_1.13.gemfile b/gemfiles/ruby_3.4_graphql_1.13.gemfile index 97a64449dca..0b1faf87427 100644 --- a/gemfiles/ruby_3.4_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.4_graphql_1.13.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_graphql_2.0.gemfile b/gemfiles/ruby_3.4_graphql_2.0.gemfile index 8b7df4199e5..faa2df74515 100644 --- a/gemfiles/ruby_3.4_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.4_graphql_2.0.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_graphql_2.1.gemfile b/gemfiles/ruby_3.4_graphql_2.1.gemfile index d014bdf8dce..cad2ea4f9a2 100644 --- a/gemfiles/ruby_3.4_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.4_graphql_2.1.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_graphql_2.2.gemfile b/gemfiles/ruby_3.4_graphql_2.2.gemfile index ea36f6e0787..875a7aad788 100644 --- a/gemfiles/ruby_3.4_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.4_graphql_2.2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_graphql_2.3.gemfile b/gemfiles/ruby_3.4_graphql_2.3.gemfile index 1af7e24a7bc..7e13e9e9a5a 100644 --- a/gemfiles/ruby_3.4_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.4_graphql_2.3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_http.gemfile b/gemfiles/ruby_3.4_http.gemfile index dd9ca2342f9..5dce89f1e3a 100644 --- a/gemfiles/ruby_3.4_http.gemfile +++ b/gemfiles/ruby_3.4_http.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.4_opensearch_2.gemfile b/gemfiles/ruby_3.4_opensearch_2.gemfile index d85979a9451..2ace2b09978 100644 --- a/gemfiles/ruby_3.4_opensearch_2.gemfile +++ b/gemfiles/ruby_3.4_opensearch_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.4_opensearch_3.gemfile b/gemfiles/ruby_3.4_opensearch_3.gemfile index b1161e8261a..fa3d33c1e97 100644 --- a/gemfiles/ruby_3.4_opensearch_3.gemfile +++ b/gemfiles/ruby_3.4_opensearch_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.4_opensearch_latest.gemfile b/gemfiles/ruby_3.4_opensearch_latest.gemfile index f49f2c0ebca..2d4b59e460d 100644 --- a/gemfiles/ruby_3.4_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.4_opensearch_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.4_opentelemetry.gemfile b/gemfiles/ruby_3.4_opentelemetry.gemfile index eb012a97fc2..4aae45061f2 100644 --- a/gemfiles/ruby_3.4_opentelemetry.gemfile +++ b/gemfiles/ruby_3.4_opentelemetry.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.4_rack_2.gemfile b/gemfiles/ruby_3.4_rack_2.gemfile index 2062d3f9754..498bd827964 100644 --- a/gemfiles/ruby_3.4_rack_2.gemfile +++ b/gemfiles/ruby_3.4_rack_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.4_rack_3.gemfile b/gemfiles/ruby_3.4_rack_3.gemfile index 3bf8b6d8778..5b72cbce183 100644 --- a/gemfiles/ruby_3.4_rack_3.gemfile +++ b/gemfiles/ruby_3.4_rack_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.4_rack_latest.gemfile b/gemfiles/ruby_3.4_rack_latest.gemfile index d3867558764..fd7fa866cc6 100644 --- a/gemfiles/ruby_3.4_rack_latest.gemfile +++ b/gemfiles/ruby_3.4_rack_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.4_rails61_mysql2.gemfile b/gemfiles/ruby_3.4_rails61_mysql2.gemfile index bb82c27c994..ccbc20cb47b 100644 --- a/gemfiles/ruby_3.4_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.4_rails61_mysql2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_rails61_postgres.gemfile b/gemfiles/ruby_3.4_rails61_postgres.gemfile index 4bd81d2e1e0..95dd4b981c2 100644 --- a/gemfiles/ruby_3.4_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.4_rails61_postgres.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile index f36af749c3a..0dbb397e1ad 100644 --- a/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile index f8a8659e4ad..ea1dd67d9f1 100644 --- a/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile index 77f37f82883..d01d8e797ce 100644 --- a/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_rails61_trilogy.gemfile b/gemfiles/ruby_3.4_rails61_trilogy.gemfile index 813f1a3aa3a..c938e0ccb50 100644 --- a/gemfiles/ruby_3.4_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.4_rails61_trilogy.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.4_rails7.gemfile b/gemfiles/ruby_3.4_rails7.gemfile index 7d0d780be56..5d510f76cde 100644 --- a/gemfiles/ruby_3.4_rails7.gemfile +++ b/gemfiles/ruby_3.4_rails7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.4_rails71.gemfile b/gemfiles/ruby_3.4_rails71.gemfile index aba3603f383..5bbd42de984 100644 --- a/gemfiles/ruby_3.4_rails71.gemfile +++ b/gemfiles/ruby_3.4_rails71.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.4_redis_3.gemfile b/gemfiles/ruby_3.4_redis_3.gemfile index db93183411c..4ed0d17f987 100644 --- a/gemfiles/ruby_3.4_redis_3.gemfile +++ b/gemfiles/ruby_3.4_redis_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.4_redis_4.gemfile b/gemfiles/ruby_3.4_redis_4.gemfile index be0b22ffae5..7f140b01681 100644 --- a/gemfiles/ruby_3.4_redis_4.gemfile +++ b/gemfiles/ruby_3.4_redis_4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.4_redis_5.gemfile b/gemfiles/ruby_3.4_redis_5.gemfile index b6d2efd4b4e..27b653b4a9f 100644 --- a/gemfiles/ruby_3.4_redis_5.gemfile +++ b/gemfiles/ruby_3.4_redis_5.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.4_relational_db.gemfile b/gemfiles/ruby_3.4_relational_db.gemfile index 0bae5a049cf..35e1b94dc1e 100644 --- a/gemfiles/ruby_3.4_relational_db.gemfile +++ b/gemfiles/ruby_3.4_relational_db.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.4_resque2_redis3.gemfile b/gemfiles/ruby_3.4_resque2_redis3.gemfile index b0ff82b0f24..ccf69d49320 100644 --- a/gemfiles/ruby_3.4_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.4_resque2_redis3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.4_resque2_redis4.gemfile b/gemfiles/ruby_3.4_resque2_redis4.gemfile index ceb5e3c91f3..0f7776e479d 100644 --- a/gemfiles/ruby_3.4_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.4_resque2_redis4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.4_sinatra_2.gemfile b/gemfiles/ruby_3.4_sinatra_2.gemfile index 72d404ba8e6..9586498fa6d 100644 --- a/gemfiles/ruby_3.4_sinatra_2.gemfile +++ b/gemfiles/ruby_3.4_sinatra_2.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.4_sinatra_3.gemfile b/gemfiles/ruby_3.4_sinatra_3.gemfile index 93d5581d41e..690d9d870f5 100644 --- a/gemfiles/ruby_3.4_sinatra_3.gemfile +++ b/gemfiles/ruby_3.4_sinatra_3.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.4_sinatra_4.gemfile b/gemfiles/ruby_3.4_sinatra_4.gemfile index 4d35f74043e..54651e95b9f 100644 --- a/gemfiles/ruby_3.4_sinatra_4.gemfile +++ b/gemfiles/ruby_3.4_sinatra_4.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.4_stripe_10.gemfile b/gemfiles/ruby_3.4_stripe_10.gemfile index 10e98aeac64..f8073b9cc92 100644 --- a/gemfiles/ruby_3.4_stripe_10.gemfile +++ b/gemfiles/ruby_3.4_stripe_10.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.4_stripe_11.gemfile b/gemfiles/ruby_3.4_stripe_11.gemfile index 6ee719b4879..9d00e6ada76 100644 --- a/gemfiles/ruby_3.4_stripe_11.gemfile +++ b/gemfiles/ruby_3.4_stripe_11.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.4_stripe_12.gemfile b/gemfiles/ruby_3.4_stripe_12.gemfile index 81f3a444611..4d9e3bdd86c 100644 --- a/gemfiles/ruby_3.4_stripe_12.gemfile +++ b/gemfiles/ruby_3.4_stripe_12.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.4_stripe_7.gemfile b/gemfiles/ruby_3.4_stripe_7.gemfile index 9055ea843fd..31404d03db6 100644 --- a/gemfiles/ruby_3.4_stripe_7.gemfile +++ b/gemfiles/ruby_3.4_stripe_7.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.4_stripe_8.gemfile b/gemfiles/ruby_3.4_stripe_8.gemfile index f5fc747b303..63d41edc53b 100644 --- a/gemfiles/ruby_3.4_stripe_8.gemfile +++ b/gemfiles/ruby_3.4_stripe_8.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.4_stripe_9.gemfile b/gemfiles/ruby_3.4_stripe_9.gemfile index dc4d1da020a..86db393dab0 100644 --- a/gemfiles/ruby_3.4_stripe_9.gemfile +++ b/gemfiles/ruby_3.4_stripe_9.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.4_stripe_latest.gemfile b/gemfiles/ruby_3.4_stripe_latest.gemfile index e25e21f3346..4a2f50813c5 100644 --- a/gemfiles/ruby_3.4_stripe_latest.gemfile +++ b/gemfiles/ruby_3.4_stripe_latest.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_3.4_stripe_min.gemfile b/gemfiles/ruby_3.4_stripe_min.gemfile index b8d734f25fc..f4769524851 100644 --- a/gemfiles/ruby_3.4_stripe_min.gemfile +++ b/gemfiles/ruby_3.4_stripe_min.gemfile @@ -33,6 +33,7 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false +gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/lib-injection/host_inject.rb b/lib-injection/host_inject.rb index 6583f8c4536..5a26fb5e63a 100644 --- a/lib-injection/host_inject.rb +++ b/lib-injection/host_inject.rb @@ -178,7 +178,7 @@ def bundler_supported? [ 'msgpack', 'ffi', - 'debase-ruby_core_source', + # 'datadog-ruby_core_source', 'libdatadog', 'libddwaf', 'datadog' diff --git a/spec/datadog/release_gem_spec.rb b/spec/datadog/release_gem_spec.rb index 026b6cbeacb..875fb864535 100644 --- a/spec/datadog/release_gem_spec.rb +++ b/spec/datadog/release_gem_spec.rb @@ -100,7 +100,7 @@ # This list MUST NOT derive from the `gemspec.dependencies`, # since it is used to alarm when dependencies modified. 'datadog', - 'debase-ruby_core_source', + # 'datadog-ruby_core_source', 'ffi', 'libdatadog', 'libddwaf', From ccc12f4c2b35e0fa0c64587dce60a01e7a24494f Mon Sep 17 00:00:00 2001 From: Sarah Chen Date: Mon, 21 Oct 2024 16:43:35 -0400 Subject: [PATCH 49/90] Add datadog gem to gemspec and remove from Gemfile --- .gitlab/install_datadog_deps.rb | 2 +- Gemfile | 3 --- datadog.gemspec | 3 +-- lib-injection/host_inject.rb | 2 +- spec/datadog/release_gem_spec.rb | 2 +- 5 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.gitlab/install_datadog_deps.rb b/.gitlab/install_datadog_deps.rb index 16502986431..1f9b254f163 100755 --- a/.gitlab/install_datadog_deps.rb +++ b/.gitlab/install_datadog_deps.rb @@ -70,7 +70,7 @@ } [ - # 'datadog-ruby_core_source', + 'datadog-ruby_core_source', 'ffi', 'libddwaf', 'msgpack', diff --git a/Gemfile b/Gemfile index 6cb68f4e3b7..0a02fae14a9 100644 --- a/Gemfile +++ b/Gemfile @@ -96,6 +96,3 @@ end # # TODO: Remove this once the issue is resolved: https://github.com/ffi/ffi/issues/1107 gem 'ffi', '~> 1.16.3', require: false - -# TODO: Remove when datadog-ruby_core_source has officially been published as a gem -gem 'datadog-ruby_core_source', git: 'https://github.com/DataDog/datadog-ruby_core_source', branch: 'sarahchen6/change-debase-to-datadog' diff --git a/datadog.gemspec b/datadog.gemspec index 4bec9175913..1379ca1506b 100644 --- a/datadog.gemspec +++ b/datadog.gemspec @@ -64,8 +64,7 @@ Gem::Specification.new do |spec| # Used by the profiler native extension to support Ruby < 2.6 and > 3.2 # # We decided to pin it at the latest available version and will manually bump the dependency as needed. - # Uncomment when datadog-ruby_core_source has officially been published as a gem - # spec.add_dependency 'datadog-ruby_core_source', '= 3.3.6' + spec.add_dependency 'datadog-ruby_core_source', '= 3.3.6' # Used by appsec spec.add_dependency 'libddwaf', '~> 1.14.0.0.0' diff --git a/lib-injection/host_inject.rb b/lib-injection/host_inject.rb index 5a26fb5e63a..c680bda9e6d 100644 --- a/lib-injection/host_inject.rb +++ b/lib-injection/host_inject.rb @@ -178,7 +178,7 @@ def bundler_supported? [ 'msgpack', 'ffi', - # 'datadog-ruby_core_source', + 'datadog-ruby_core_source', 'libdatadog', 'libddwaf', 'datadog' diff --git a/spec/datadog/release_gem_spec.rb b/spec/datadog/release_gem_spec.rb index 875fb864535..b58fb522b1b 100644 --- a/spec/datadog/release_gem_spec.rb +++ b/spec/datadog/release_gem_spec.rb @@ -100,7 +100,7 @@ # This list MUST NOT derive from the `gemspec.dependencies`, # since it is used to alarm when dependencies modified. 'datadog', - # 'datadog-ruby_core_source', + 'datadog-ruby_core_source', 'ffi', 'libdatadog', 'libddwaf', From 9743f038d7a73702192d89cb97e4edc1e4b3df30 Mon Sep 17 00:00:00 2001 From: TonyCTHsu Date: Tue, 22 Oct 2024 13:24:59 +0000 Subject: [PATCH 50/90] =?UTF-8?q?[=F0=9F=A4=96]=20Lock=20Dependency:=20htt?= =?UTF-8?q?ps://github.com/DataDog/dd-trace-rb/actions/runs/11460992004?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gemfiles/jruby_9.2_activesupport.gemfile | 1 - gemfiles/jruby_9.2_activesupport.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_aws.gemfile | 1 - gemfiles/jruby_9.2_aws.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_contrib.gemfile | 1 - gemfiles/jruby_9.2_contrib.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_contrib_old.gemfile | 1 - gemfiles/jruby_9.2_contrib_old.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_core_old.gemfile | 1 - gemfiles/jruby_9.2_core_old.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_elasticsearch_7.gemfile | 1 - gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_elasticsearch_8.gemfile | 1 - gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_elasticsearch_latest.gemfile | 1 - gemfiles/jruby_9.2_elasticsearch_latest.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_graphql_2.0.gemfile | 1 - gemfiles/jruby_9.2_graphql_2.0.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_http.gemfile | 1 - gemfiles/jruby_9.2_http.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_opensearch_2.gemfile | 1 - gemfiles/jruby_9.2_opensearch_2.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_opensearch_3.gemfile | 1 - gemfiles/jruby_9.2_opensearch_3.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_opensearch_latest.gemfile | 1 - gemfiles/jruby_9.2_opensearch_latest.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rack_1.gemfile | 1 - gemfiles/jruby_9.2_rack_1.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rack_2.gemfile | 1 - gemfiles/jruby_9.2_rack_2.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rack_3.gemfile | 1 - gemfiles/jruby_9.2_rack_3.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rack_latest.gemfile | 1 - gemfiles/jruby_9.2_rack_latest.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails5_mysql2.gemfile | 1 - gemfiles/jruby_9.2_rails5_mysql2.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails5_postgres.gemfile | 1 - gemfiles/jruby_9.2_rails5_postgres.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails5_postgres_redis.gemfile | 1 - gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock | 4 ++-- .../jruby_9.2_rails5_postgres_redis_activesupport.gemfile | 1 - ...jruby_9.2_rails5_postgres_redis_activesupport.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile | 1 - gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails5_semantic_logger.gemfile | 1 - gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails61_mysql2.gemfile | 1 - gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails61_postgres.gemfile | 1 - gemfiles/jruby_9.2_rails61_postgres.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails61_postgres_redis.gemfile | 1 - gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile | 1 - gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails61_semantic_logger.gemfile | 1 - gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails6_mysql2.gemfile | 1 - gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails6_postgres.gemfile | 1 - gemfiles/jruby_9.2_rails6_postgres.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails6_postgres_redis.gemfile | 1 - gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock | 4 ++-- .../jruby_9.2_rails6_postgres_redis_activesupport.gemfile | 1 - ...jruby_9.2_rails6_postgres_redis_activesupport.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile | 1 - gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_rails6_semantic_logger.gemfile | 1 - gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_redis_3.gemfile | 1 - gemfiles/jruby_9.2_redis_3.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_redis_4.gemfile | 1 - gemfiles/jruby_9.2_redis_4.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_redis_5.gemfile | 1 - gemfiles/jruby_9.2_redis_5.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_relational_db.gemfile | 1 - gemfiles/jruby_9.2_relational_db.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_resque2_redis3.gemfile | 1 - gemfiles/jruby_9.2_resque2_redis3.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_resque2_redis4.gemfile | 1 - gemfiles/jruby_9.2_resque2_redis4.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_sinatra_2.gemfile | 1 - gemfiles/jruby_9.2_sinatra_2.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_stripe_10.gemfile | 1 - gemfiles/jruby_9.2_stripe_10.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_stripe_11.gemfile | 1 - gemfiles/jruby_9.2_stripe_11.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_stripe_12.gemfile | 1 - gemfiles/jruby_9.2_stripe_12.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_stripe_7.gemfile | 1 - gemfiles/jruby_9.2_stripe_7.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_stripe_8.gemfile | 1 - gemfiles/jruby_9.2_stripe_8.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_stripe_9.gemfile | 1 - gemfiles/jruby_9.2_stripe_9.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_stripe_latest.gemfile | 1 - gemfiles/jruby_9.2_stripe_latest.gemfile.lock | 4 ++-- gemfiles/jruby_9.2_stripe_min.gemfile | 1 - gemfiles/jruby_9.2_stripe_min.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_activesupport.gemfile | 1 - gemfiles/jruby_9.3_activesupport.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_aws.gemfile | 1 - gemfiles/jruby_9.3_aws.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_contrib.gemfile | 1 - gemfiles/jruby_9.3_contrib.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_contrib_old.gemfile | 1 - gemfiles/jruby_9.3_contrib_old.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_core_old.gemfile | 1 - gemfiles/jruby_9.3_core_old.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_elasticsearch_7.gemfile | 1 - gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_elasticsearch_8.gemfile | 1 - gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_elasticsearch_latest.gemfile | 1 - gemfiles/jruby_9.3_elasticsearch_latest.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_graphql_1.13.gemfile | 1 - gemfiles/jruby_9.3_graphql_1.13.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_graphql_2.0.gemfile | 1 - gemfiles/jruby_9.3_graphql_2.0.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_http.gemfile | 1 - gemfiles/jruby_9.3_http.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_opensearch_2.gemfile | 1 - gemfiles/jruby_9.3_opensearch_2.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_opensearch_3.gemfile | 1 - gemfiles/jruby_9.3_opensearch_3.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_opensearch_latest.gemfile | 1 - gemfiles/jruby_9.3_opensearch_latest.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rack_1.gemfile | 1 - gemfiles/jruby_9.3_rack_1.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rack_2.gemfile | 1 - gemfiles/jruby_9.3_rack_2.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rack_3.gemfile | 1 - gemfiles/jruby_9.3_rack_3.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rack_latest.gemfile | 1 - gemfiles/jruby_9.3_rack_latest.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails5_mysql2.gemfile | 1 - gemfiles/jruby_9.3_rails5_mysql2.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails5_postgres.gemfile | 1 - gemfiles/jruby_9.3_rails5_postgres.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails5_postgres_redis.gemfile | 1 - gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock | 4 ++-- .../jruby_9.3_rails5_postgres_redis_activesupport.gemfile | 1 - ...jruby_9.3_rails5_postgres_redis_activesupport.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile | 1 - gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails5_semantic_logger.gemfile | 1 - gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails61_mysql2.gemfile | 1 - gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails61_postgres.gemfile | 1 - gemfiles/jruby_9.3_rails61_postgres.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails61_postgres_redis.gemfile | 1 - gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile | 1 - gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails61_semantic_logger.gemfile | 1 - gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails6_mysql2.gemfile | 1 - gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails6_postgres.gemfile | 1 - gemfiles/jruby_9.3_rails6_postgres.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails6_postgres_redis.gemfile | 1 - gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock | 4 ++-- .../jruby_9.3_rails6_postgres_redis_activesupport.gemfile | 1 - ...jruby_9.3_rails6_postgres_redis_activesupport.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile | 1 - gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_rails6_semantic_logger.gemfile | 1 - gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_redis_3.gemfile | 1 - gemfiles/jruby_9.3_redis_3.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_redis_4.gemfile | 1 - gemfiles/jruby_9.3_redis_4.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_redis_5.gemfile | 1 - gemfiles/jruby_9.3_redis_5.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_relational_db.gemfile | 1 - gemfiles/jruby_9.3_relational_db.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_resque2_redis3.gemfile | 1 - gemfiles/jruby_9.3_resque2_redis3.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_resque2_redis4.gemfile | 1 - gemfiles/jruby_9.3_resque2_redis4.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_sinatra_2.gemfile | 1 - gemfiles/jruby_9.3_sinatra_2.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_sinatra_3.gemfile | 1 - gemfiles/jruby_9.3_sinatra_3.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_stripe_10.gemfile | 1 - gemfiles/jruby_9.3_stripe_10.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_stripe_11.gemfile | 1 - gemfiles/jruby_9.3_stripe_11.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_stripe_12.gemfile | 1 - gemfiles/jruby_9.3_stripe_12.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_stripe_7.gemfile | 1 - gemfiles/jruby_9.3_stripe_7.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_stripe_8.gemfile | 1 - gemfiles/jruby_9.3_stripe_8.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_stripe_9.gemfile | 1 - gemfiles/jruby_9.3_stripe_9.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_stripe_latest.gemfile | 1 - gemfiles/jruby_9.3_stripe_latest.gemfile.lock | 4 ++-- gemfiles/jruby_9.3_stripe_min.gemfile | 1 - gemfiles/jruby_9.3_stripe_min.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_activesupport.gemfile | 1 - gemfiles/jruby_9.4_activesupport.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_aws.gemfile | 1 - gemfiles/jruby_9.4_aws.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_contrib.gemfile | 1 - gemfiles/jruby_9.4_contrib.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_contrib_old.gemfile | 1 - gemfiles/jruby_9.4_contrib_old.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_core_old.gemfile | 1 - gemfiles/jruby_9.4_core_old.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_elasticsearch_7.gemfile | 1 - gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_elasticsearch_8.gemfile | 1 - gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_elasticsearch_latest.gemfile | 1 - gemfiles/jruby_9.4_elasticsearch_latest.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_graphql_1.13.gemfile | 1 - gemfiles/jruby_9.4_graphql_1.13.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_graphql_2.0.gemfile | 1 - gemfiles/jruby_9.4_graphql_2.0.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_graphql_2.1.gemfile | 1 - gemfiles/jruby_9.4_graphql_2.1.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_graphql_2.2.gemfile | 1 - gemfiles/jruby_9.4_graphql_2.2.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_graphql_2.3.gemfile | 1 - gemfiles/jruby_9.4_graphql_2.3.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_http.gemfile | 1 - gemfiles/jruby_9.4_http.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_opensearch_2.gemfile | 1 - gemfiles/jruby_9.4_opensearch_2.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_opensearch_3.gemfile | 1 - gemfiles/jruby_9.4_opensearch_3.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_opensearch_latest.gemfile | 1 - gemfiles/jruby_9.4_opensearch_latest.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_rack_1.gemfile | 1 - gemfiles/jruby_9.4_rack_1.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_rack_2.gemfile | 1 - gemfiles/jruby_9.4_rack_2.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_rack_3.gemfile | 1 - gemfiles/jruby_9.4_rack_3.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_rack_latest.gemfile | 1 - gemfiles/jruby_9.4_rack_latest.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_rails61_mysql2.gemfile | 1 - gemfiles/jruby_9.4_rails61_mysql2.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_rails61_postgres.gemfile | 1 - gemfiles/jruby_9.4_rails61_postgres.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_rails61_postgres_redis.gemfile | 1 - gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile | 1 - gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_rails61_semantic_logger.gemfile | 1 - gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_redis_3.gemfile | 1 - gemfiles/jruby_9.4_redis_3.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_redis_4.gemfile | 1 - gemfiles/jruby_9.4_redis_4.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_redis_5.gemfile | 1 - gemfiles/jruby_9.4_redis_5.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_relational_db.gemfile | 1 - gemfiles/jruby_9.4_relational_db.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_resque2_redis3.gemfile | 1 - gemfiles/jruby_9.4_resque2_redis3.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_resque2_redis4.gemfile | 1 - gemfiles/jruby_9.4_resque2_redis4.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_sinatra_2.gemfile | 1 - gemfiles/jruby_9.4_sinatra_2.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_sinatra_3.gemfile | 1 - gemfiles/jruby_9.4_sinatra_3.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_sinatra_4.gemfile | 1 - gemfiles/jruby_9.4_sinatra_4.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_stripe_10.gemfile | 1 - gemfiles/jruby_9.4_stripe_10.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_stripe_11.gemfile | 1 - gemfiles/jruby_9.4_stripe_11.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_stripe_12.gemfile | 1 - gemfiles/jruby_9.4_stripe_12.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_stripe_7.gemfile | 1 - gemfiles/jruby_9.4_stripe_7.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_stripe_8.gemfile | 1 - gemfiles/jruby_9.4_stripe_8.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_stripe_9.gemfile | 1 - gemfiles/jruby_9.4_stripe_9.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_stripe_latest.gemfile | 1 - gemfiles/jruby_9.4_stripe_latest.gemfile.lock | 4 ++-- gemfiles/jruby_9.4_stripe_min.gemfile | 1 - gemfiles/jruby_9.4_stripe_min.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_activesupport.gemfile | 1 - gemfiles/ruby_2.5_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_aws.gemfile | 1 - gemfiles/ruby_2.5_aws.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_contrib.gemfile | 1 - gemfiles/ruby_2.5_contrib.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_contrib_old.gemfile | 1 - gemfiles/ruby_2.5_contrib_old.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_core_old.gemfile | 1 - gemfiles/ruby_2.5_core_old.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_elasticsearch_7.gemfile | 1 - gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_elasticsearch_8.gemfile | 1 - gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_elasticsearch_latest.gemfile | 1 - gemfiles/ruby_2.5_elasticsearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_graphql_2.0.gemfile | 1 - gemfiles/ruby_2.5_graphql_2.0.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_hanami_1.gemfile | 1 - gemfiles/ruby_2.5_hanami_1.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_http.gemfile | 1 - gemfiles/ruby_2.5_http.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_opensearch_2.gemfile | 1 - gemfiles/ruby_2.5_opensearch_2.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_opensearch_3.gemfile | 1 - gemfiles/ruby_2.5_opensearch_3.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_opensearch_latest.gemfile | 1 - gemfiles/ruby_2.5_opensearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rack_1.gemfile | 1 - gemfiles/ruby_2.5_rack_1.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rack_2.gemfile | 1 - gemfiles/ruby_2.5_rack_2.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rack_3.gemfile | 1 - gemfiles/ruby_2.5_rack_3.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rack_latest.gemfile | 1 - gemfiles/ruby_2.5_rack_latest.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails4_mysql2.gemfile | 1 - gemfiles/ruby_2.5_rails4_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails4_postgres.gemfile | 1 - gemfiles/ruby_2.5_rails4_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails4_postgres_redis.gemfile | 1 - gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails4_semantic_logger.gemfile | 1 - gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails5_mysql2.gemfile | 1 - gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails5_postgres.gemfile | 1 - gemfiles/ruby_2.5_rails5_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails5_postgres_redis.gemfile | 1 - gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile | 1 - .../ruby_2.5_rails5_postgres_redis_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails5_semantic_logger.gemfile | 1 - gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails61_mysql2.gemfile | 1 - gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails61_postgres.gemfile | 1 - gemfiles/ruby_2.5_rails61_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails61_postgres_redis.gemfile | 1 - gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails61_semantic_logger.gemfile | 1 - gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails6_mysql2.gemfile | 1 - gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails6_postgres.gemfile | 1 - gemfiles/ruby_2.5_rails6_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails6_postgres_redis.gemfile | 1 - gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile | 1 - .../ruby_2.5_rails6_postgres_redis_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_rails6_semantic_logger.gemfile | 1 - gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_redis_3.gemfile | 1 - gemfiles/ruby_2.5_redis_3.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_redis_4.gemfile | 1 - gemfiles/ruby_2.5_redis_4.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_redis_5.gemfile | 1 - gemfiles/ruby_2.5_redis_5.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_relational_db.gemfile | 1 - gemfiles/ruby_2.5_relational_db.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_resque2_redis3.gemfile | 1 - gemfiles/ruby_2.5_resque2_redis3.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_resque2_redis4.gemfile | 1 - gemfiles/ruby_2.5_resque2_redis4.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_sinatra_2.gemfile | 1 - gemfiles/ruby_2.5_sinatra_2.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_stripe_10.gemfile | 1 - gemfiles/ruby_2.5_stripe_10.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_stripe_11.gemfile | 1 - gemfiles/ruby_2.5_stripe_11.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_stripe_12.gemfile | 1 - gemfiles/ruby_2.5_stripe_12.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_stripe_7.gemfile | 1 - gemfiles/ruby_2.5_stripe_7.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_stripe_8.gemfile | 1 - gemfiles/ruby_2.5_stripe_8.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_stripe_9.gemfile | 1 - gemfiles/ruby_2.5_stripe_9.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_stripe_latest.gemfile | 1 - gemfiles/ruby_2.5_stripe_latest.gemfile.lock | 4 ++-- gemfiles/ruby_2.5_stripe_min.gemfile | 1 - gemfiles/ruby_2.5_stripe_min.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_activesupport.gemfile | 1 - gemfiles/ruby_2.6_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_aws.gemfile | 1 - gemfiles/ruby_2.6_aws.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_contrib.gemfile | 1 - gemfiles/ruby_2.6_contrib.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_contrib_old.gemfile | 1 - gemfiles/ruby_2.6_contrib_old.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_core_old.gemfile | 1 - gemfiles/ruby_2.6_core_old.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_elasticsearch_7.gemfile | 1 - gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_elasticsearch_8.gemfile | 1 - gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_elasticsearch_latest.gemfile | 1 - gemfiles/ruby_2.6_elasticsearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_graphql_1.13.gemfile | 1 - gemfiles/ruby_2.6_graphql_1.13.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_graphql_2.0.gemfile | 1 - gemfiles/ruby_2.6_graphql_2.0.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_hanami_1.gemfile | 1 - gemfiles/ruby_2.6_hanami_1.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_http.gemfile | 1 - gemfiles/ruby_2.6_http.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_opensearch_2.gemfile | 1 - gemfiles/ruby_2.6_opensearch_2.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_opensearch_3.gemfile | 1 - gemfiles/ruby_2.6_opensearch_3.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_opensearch_latest.gemfile | 1 - gemfiles/ruby_2.6_opensearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_opentelemetry.gemfile | 1 - gemfiles/ruby_2.6_opentelemetry.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_opentelemetry_otlp.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rack_1.gemfile | 1 - gemfiles/ruby_2.6_rack_1.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rack_2.gemfile | 1 - gemfiles/ruby_2.6_rack_2.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rack_3.gemfile | 1 - gemfiles/ruby_2.6_rack_3.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rack_latest.gemfile | 1 - gemfiles/ruby_2.6_rack_latest.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails5_mysql2.gemfile | 1 - gemfiles/ruby_2.6_rails5_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails5_postgres.gemfile | 1 - gemfiles/ruby_2.6_rails5_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails5_postgres_redis.gemfile | 1 - gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile | 1 - .../ruby_2.6_rails5_postgres_redis_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails5_semantic_logger.gemfile | 1 - gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails61_mysql2.gemfile | 1 - gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails61_postgres.gemfile | 1 - gemfiles/ruby_2.6_rails61_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails61_postgres_redis.gemfile | 1 - gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails61_semantic_logger.gemfile | 1 - gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails6_mysql2.gemfile | 1 - gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails6_postgres.gemfile | 1 - gemfiles/ruby_2.6_rails6_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails6_postgres_redis.gemfile | 1 - gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile | 1 - .../ruby_2.6_rails6_postgres_redis_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_rails6_semantic_logger.gemfile | 1 - gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_redis_3.gemfile | 1 - gemfiles/ruby_2.6_redis_3.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_redis_4.gemfile | 1 - gemfiles/ruby_2.6_redis_4.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_redis_5.gemfile | 1 - gemfiles/ruby_2.6_redis_5.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_relational_db.gemfile | 1 - gemfiles/ruby_2.6_relational_db.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_resque2_redis3.gemfile | 1 - gemfiles/ruby_2.6_resque2_redis3.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_resque2_redis4.gemfile | 1 - gemfiles/ruby_2.6_resque2_redis4.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_sinatra_2.gemfile | 1 - gemfiles/ruby_2.6_sinatra_2.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_sinatra_3.gemfile | 1 - gemfiles/ruby_2.6_sinatra_3.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_stripe_10.gemfile | 1 - gemfiles/ruby_2.6_stripe_10.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_stripe_11.gemfile | 1 - gemfiles/ruby_2.6_stripe_11.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_stripe_12.gemfile | 1 - gemfiles/ruby_2.6_stripe_12.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_stripe_7.gemfile | 1 - gemfiles/ruby_2.6_stripe_7.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_stripe_8.gemfile | 1 - gemfiles/ruby_2.6_stripe_8.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_stripe_9.gemfile | 1 - gemfiles/ruby_2.6_stripe_9.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_stripe_latest.gemfile | 1 - gemfiles/ruby_2.6_stripe_latest.gemfile.lock | 4 ++-- gemfiles/ruby_2.6_stripe_min.gemfile | 1 - gemfiles/ruby_2.6_stripe_min.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_activesupport.gemfile | 1 - gemfiles/ruby_2.7_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_aws.gemfile | 1 - gemfiles/ruby_2.7_aws.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_contrib.gemfile | 1 - gemfiles/ruby_2.7_contrib.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_contrib_old.gemfile | 1 - gemfiles/ruby_2.7_contrib_old.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_core_old.gemfile | 1 - gemfiles/ruby_2.7_core_old.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_elasticsearch_7.gemfile | 1 - gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_elasticsearch_8.gemfile | 1 - gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_elasticsearch_latest.gemfile | 1 - gemfiles/ruby_2.7_elasticsearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_graphql_1.13.gemfile | 1 - gemfiles/ruby_2.7_graphql_1.13.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_graphql_2.0.gemfile | 1 - gemfiles/ruby_2.7_graphql_2.0.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_graphql_2.1.gemfile | 1 - gemfiles/ruby_2.7_graphql_2.1.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_graphql_2.2.gemfile | 1 - gemfiles/ruby_2.7_graphql_2.2.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_graphql_2.3.gemfile | 1 - gemfiles/ruby_2.7_graphql_2.3.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_hanami_1.gemfile | 1 - gemfiles/ruby_2.7_hanami_1.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_http.gemfile | 1 - gemfiles/ruby_2.7_http.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_opensearch_2.gemfile | 1 - gemfiles/ruby_2.7_opensearch_2.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_opensearch_3.gemfile | 1 - gemfiles/ruby_2.7_opensearch_3.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_opensearch_latest.gemfile | 1 - gemfiles/ruby_2.7_opensearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_opentelemetry.gemfile | 1 - gemfiles/ruby_2.7_opentelemetry.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_opentelemetry_otlp.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rack_1.gemfile | 1 - gemfiles/ruby_2.7_rack_1.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rack_2.gemfile | 1 - gemfiles/ruby_2.7_rack_2.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rack_3.gemfile | 1 - gemfiles/ruby_2.7_rack_3.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rack_latest.gemfile | 1 - gemfiles/ruby_2.7_rack_latest.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails5_mysql2.gemfile | 1 - gemfiles/ruby_2.7_rails5_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails5_postgres.gemfile | 1 - gemfiles/ruby_2.7_rails5_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails5_postgres_redis.gemfile | 1 - gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile | 1 - .../ruby_2.7_rails5_postgres_redis_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails5_semantic_logger.gemfile | 1 - gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails61_mysql2.gemfile | 1 - gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails61_postgres.gemfile | 1 - gemfiles/ruby_2.7_rails61_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails61_postgres_redis.gemfile | 1 - gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails61_semantic_logger.gemfile | 1 - gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails6_mysql2.gemfile | 1 - gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails6_postgres.gemfile | 1 - gemfiles/ruby_2.7_rails6_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails6_postgres_redis.gemfile | 1 - gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile | 1 - .../ruby_2.7_rails6_postgres_redis_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_rails6_semantic_logger.gemfile | 1 - gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_redis_3.gemfile | 1 - gemfiles/ruby_2.7_redis_3.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_redis_4.gemfile | 1 - gemfiles/ruby_2.7_redis_4.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_redis_5.gemfile | 1 - gemfiles/ruby_2.7_redis_5.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_relational_db.gemfile | 1 - gemfiles/ruby_2.7_relational_db.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_resque2_redis3.gemfile | 1 - gemfiles/ruby_2.7_resque2_redis3.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_resque2_redis4.gemfile | 1 - gemfiles/ruby_2.7_resque2_redis4.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_sinatra_2.gemfile | 1 - gemfiles/ruby_2.7_sinatra_2.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_sinatra_3.gemfile | 1 - gemfiles/ruby_2.7_sinatra_3.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_stripe_10.gemfile | 1 - gemfiles/ruby_2.7_stripe_10.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_stripe_11.gemfile | 1 - gemfiles/ruby_2.7_stripe_11.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_stripe_12.gemfile | 1 - gemfiles/ruby_2.7_stripe_12.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_stripe_7.gemfile | 1 - gemfiles/ruby_2.7_stripe_7.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_stripe_8.gemfile | 1 - gemfiles/ruby_2.7_stripe_8.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_stripe_9.gemfile | 1 - gemfiles/ruby_2.7_stripe_9.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_stripe_latest.gemfile | 1 - gemfiles/ruby_2.7_stripe_latest.gemfile.lock | 4 ++-- gemfiles/ruby_2.7_stripe_min.gemfile | 1 - gemfiles/ruby_2.7_stripe_min.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_activesupport.gemfile | 1 - gemfiles/ruby_3.0_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_aws.gemfile | 1 - gemfiles/ruby_3.0_aws.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_contrib.gemfile | 1 - gemfiles/ruby_3.0_contrib.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_contrib_old.gemfile | 1 - gemfiles/ruby_3.0_contrib_old.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_core_old.gemfile | 1 - gemfiles/ruby_3.0_core_old.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_elasticsearch_7.gemfile | 1 - gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_elasticsearch_8.gemfile | 1 - gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_elasticsearch_latest.gemfile | 1 - gemfiles/ruby_3.0_elasticsearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_graphql_1.13.gemfile | 1 - gemfiles/ruby_3.0_graphql_1.13.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_graphql_2.0.gemfile | 1 - gemfiles/ruby_3.0_graphql_2.0.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_graphql_2.1.gemfile | 1 - gemfiles/ruby_3.0_graphql_2.1.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_graphql_2.2.gemfile | 1 - gemfiles/ruby_3.0_graphql_2.2.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_graphql_2.3.gemfile | 1 - gemfiles/ruby_3.0_graphql_2.3.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_http.gemfile | 1 - gemfiles/ruby_3.0_http.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_opensearch_2.gemfile | 1 - gemfiles/ruby_3.0_opensearch_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_opensearch_3.gemfile | 1 - gemfiles/ruby_3.0_opensearch_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_opensearch_latest.gemfile | 1 - gemfiles/ruby_3.0_opensearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_opentelemetry.gemfile | 1 - gemfiles/ruby_3.0_opentelemetry.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_opentelemetry_otlp.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_rack_1.gemfile | 1 - gemfiles/ruby_3.0_rack_1.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_rack_2.gemfile | 1 - gemfiles/ruby_3.0_rack_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_rack_3.gemfile | 1 - gemfiles/ruby_3.0_rack_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_rack_latest.gemfile | 1 - gemfiles/ruby_3.0_rack_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_rails61_mysql2.gemfile | 1 - gemfiles/ruby_3.0_rails61_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_rails61_postgres.gemfile | 1 - gemfiles/ruby_3.0_rails61_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_rails61_postgres_redis.gemfile | 1 - gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_rails61_semantic_logger.gemfile | 1 - gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_rails61_trilogy.gemfile | 1 - gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_rails7.gemfile | 1 - gemfiles/ruby_3.0_rails7.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_rails71.gemfile | 1 - gemfiles/ruby_3.0_rails71.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_redis_3.gemfile | 1 - gemfiles/ruby_3.0_redis_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_redis_4.gemfile | 1 - gemfiles/ruby_3.0_redis_4.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_redis_5.gemfile | 1 - gemfiles/ruby_3.0_redis_5.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_relational_db.gemfile | 1 - gemfiles/ruby_3.0_relational_db.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_resque2_redis3.gemfile | 1 - gemfiles/ruby_3.0_resque2_redis3.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_resque2_redis4.gemfile | 1 - gemfiles/ruby_3.0_resque2_redis4.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_sinatra_2.gemfile | 1 - gemfiles/ruby_3.0_sinatra_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_sinatra_3.gemfile | 1 - gemfiles/ruby_3.0_sinatra_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_sinatra_4.gemfile | 1 - gemfiles/ruby_3.0_sinatra_4.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_stripe_10.gemfile | 1 - gemfiles/ruby_3.0_stripe_10.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_stripe_11.gemfile | 1 - gemfiles/ruby_3.0_stripe_11.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_stripe_12.gemfile | 1 - gemfiles/ruby_3.0_stripe_12.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_stripe_7.gemfile | 1 - gemfiles/ruby_3.0_stripe_7.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_stripe_8.gemfile | 1 - gemfiles/ruby_3.0_stripe_8.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_stripe_9.gemfile | 1 - gemfiles/ruby_3.0_stripe_9.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_stripe_latest.gemfile | 1 - gemfiles/ruby_3.0_stripe_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.0_stripe_min.gemfile | 1 - gemfiles/ruby_3.0_stripe_min.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_activesupport.gemfile | 1 - gemfiles/ruby_3.1_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_aws.gemfile | 1 - gemfiles/ruby_3.1_aws.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_contrib.gemfile | 1 - gemfiles/ruby_3.1_contrib.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_contrib_old.gemfile | 1 - gemfiles/ruby_3.1_contrib_old.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_core_old.gemfile | 1 - gemfiles/ruby_3.1_core_old.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_elasticsearch_7.gemfile | 1 - gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_elasticsearch_8.gemfile | 1 - gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_elasticsearch_latest.gemfile | 1 - gemfiles/ruby_3.1_elasticsearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_graphql_1.13.gemfile | 1 - gemfiles/ruby_3.1_graphql_1.13.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_graphql_2.0.gemfile | 1 - gemfiles/ruby_3.1_graphql_2.0.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_graphql_2.1.gemfile | 1 - gemfiles/ruby_3.1_graphql_2.1.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_graphql_2.2.gemfile | 1 - gemfiles/ruby_3.1_graphql_2.2.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_graphql_2.3.gemfile | 1 - gemfiles/ruby_3.1_graphql_2.3.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_http.gemfile | 1 - gemfiles/ruby_3.1_http.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_opensearch_2.gemfile | 1 - gemfiles/ruby_3.1_opensearch_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_opensearch_3.gemfile | 1 - gemfiles/ruby_3.1_opensearch_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_opensearch_latest.gemfile | 1 - gemfiles/ruby_3.1_opensearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_opentelemetry.gemfile | 1 - gemfiles/ruby_3.1_opentelemetry.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_opentelemetry_otlp.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_rack_1.gemfile | 1 - gemfiles/ruby_3.1_rack_1.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_rack_2.gemfile | 1 - gemfiles/ruby_3.1_rack_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_rack_3.gemfile | 1 - gemfiles/ruby_3.1_rack_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_rack_latest.gemfile | 1 - gemfiles/ruby_3.1_rack_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_rails61_mysql2.gemfile | 1 - gemfiles/ruby_3.1_rails61_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_rails61_postgres.gemfile | 1 - gemfiles/ruby_3.1_rails61_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_rails61_postgres_redis.gemfile | 1 - gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_rails61_semantic_logger.gemfile | 1 - gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_rails61_trilogy.gemfile | 1 - gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_rails7.gemfile | 1 - gemfiles/ruby_3.1_rails7.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_rails71.gemfile | 1 - gemfiles/ruby_3.1_rails71.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_redis_3.gemfile | 1 - gemfiles/ruby_3.1_redis_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_redis_4.gemfile | 1 - gemfiles/ruby_3.1_redis_4.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_redis_5.gemfile | 1 - gemfiles/ruby_3.1_redis_5.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_relational_db.gemfile | 1 - gemfiles/ruby_3.1_relational_db.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_resque2_redis3.gemfile | 1 - gemfiles/ruby_3.1_resque2_redis3.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_resque2_redis4.gemfile | 1 - gemfiles/ruby_3.1_resque2_redis4.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_sinatra_2.gemfile | 1 - gemfiles/ruby_3.1_sinatra_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_sinatra_3.gemfile | 1 - gemfiles/ruby_3.1_sinatra_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_sinatra_4.gemfile | 1 - gemfiles/ruby_3.1_sinatra_4.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_stripe_10.gemfile | 1 - gemfiles/ruby_3.1_stripe_10.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_stripe_11.gemfile | 1 - gemfiles/ruby_3.1_stripe_11.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_stripe_12.gemfile | 1 - gemfiles/ruby_3.1_stripe_12.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_stripe_7.gemfile | 1 - gemfiles/ruby_3.1_stripe_7.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_stripe_8.gemfile | 1 - gemfiles/ruby_3.1_stripe_8.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_stripe_9.gemfile | 1 - gemfiles/ruby_3.1_stripe_9.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_stripe_latest.gemfile | 1 - gemfiles/ruby_3.1_stripe_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.1_stripe_min.gemfile | 1 - gemfiles/ruby_3.1_stripe_min.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_activesupport.gemfile | 1 - gemfiles/ruby_3.2_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_aws.gemfile | 1 - gemfiles/ruby_3.2_aws.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_contrib.gemfile | 1 - gemfiles/ruby_3.2_contrib.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_contrib_old.gemfile | 1 - gemfiles/ruby_3.2_contrib_old.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_core_old.gemfile | 1 - gemfiles/ruby_3.2_core_old.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_elasticsearch_7.gemfile | 1 - gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_elasticsearch_8.gemfile | 1 - gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_elasticsearch_latest.gemfile | 1 - gemfiles/ruby_3.2_elasticsearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_graphql_1.13.gemfile | 1 - gemfiles/ruby_3.2_graphql_1.13.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_graphql_2.0.gemfile | 1 - gemfiles/ruby_3.2_graphql_2.0.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_graphql_2.1.gemfile | 1 - gemfiles/ruby_3.2_graphql_2.1.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_graphql_2.2.gemfile | 1 - gemfiles/ruby_3.2_graphql_2.2.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_graphql_2.3.gemfile | 1 - gemfiles/ruby_3.2_graphql_2.3.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_http.gemfile | 1 - gemfiles/ruby_3.2_http.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_opensearch_2.gemfile | 1 - gemfiles/ruby_3.2_opensearch_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_opensearch_3.gemfile | 1 - gemfiles/ruby_3.2_opensearch_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_opensearch_latest.gemfile | 1 - gemfiles/ruby_3.2_opensearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_opentelemetry.gemfile | 1 - gemfiles/ruby_3.2_opentelemetry.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_opentelemetry_otlp.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_rack_1.gemfile | 1 - gemfiles/ruby_3.2_rack_1.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_rack_2.gemfile | 1 - gemfiles/ruby_3.2_rack_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_rack_3.gemfile | 1 - gemfiles/ruby_3.2_rack_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_rack_latest.gemfile | 1 - gemfiles/ruby_3.2_rack_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_rails61_mysql2.gemfile | 1 - gemfiles/ruby_3.2_rails61_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_rails61_postgres.gemfile | 1 - gemfiles/ruby_3.2_rails61_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_rails61_postgres_redis.gemfile | 1 - gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_rails61_semantic_logger.gemfile | 1 - gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_rails61_trilogy.gemfile | 1 - gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_rails7.gemfile | 1 - gemfiles/ruby_3.2_rails7.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_rails71.gemfile | 1 - gemfiles/ruby_3.2_rails71.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_redis_3.gemfile | 1 - gemfiles/ruby_3.2_redis_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_redis_4.gemfile | 1 - gemfiles/ruby_3.2_redis_4.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_redis_5.gemfile | 1 - gemfiles/ruby_3.2_redis_5.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_relational_db.gemfile | 1 - gemfiles/ruby_3.2_relational_db.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_resque2_redis3.gemfile | 1 - gemfiles/ruby_3.2_resque2_redis3.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_resque2_redis4.gemfile | 1 - gemfiles/ruby_3.2_resque2_redis4.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_sinatra_2.gemfile | 1 - gemfiles/ruby_3.2_sinatra_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_sinatra_3.gemfile | 1 - gemfiles/ruby_3.2_sinatra_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_sinatra_4.gemfile | 1 - gemfiles/ruby_3.2_sinatra_4.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_stripe_10.gemfile | 1 - gemfiles/ruby_3.2_stripe_10.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_stripe_11.gemfile | 1 - gemfiles/ruby_3.2_stripe_11.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_stripe_12.gemfile | 1 - gemfiles/ruby_3.2_stripe_12.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_stripe_7.gemfile | 1 - gemfiles/ruby_3.2_stripe_7.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_stripe_8.gemfile | 1 - gemfiles/ruby_3.2_stripe_8.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_stripe_9.gemfile | 1 - gemfiles/ruby_3.2_stripe_9.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_stripe_latest.gemfile | 1 - gemfiles/ruby_3.2_stripe_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.2_stripe_min.gemfile | 1 - gemfiles/ruby_3.2_stripe_min.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_activesupport.gemfile | 1 - gemfiles/ruby_3.3_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_aws.gemfile | 1 - gemfiles/ruby_3.3_aws.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_contrib.gemfile | 1 - gemfiles/ruby_3.3_contrib.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_contrib_old.gemfile | 1 - gemfiles/ruby_3.3_contrib_old.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_core_old.gemfile | 1 - gemfiles/ruby_3.3_core_old.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_elasticsearch_7.gemfile | 1 - gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_elasticsearch_8.gemfile | 1 - gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_elasticsearch_latest.gemfile | 1 - gemfiles/ruby_3.3_elasticsearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_graphql_1.13.gemfile | 1 - gemfiles/ruby_3.3_graphql_1.13.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_graphql_2.0.gemfile | 1 - gemfiles/ruby_3.3_graphql_2.0.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_graphql_2.1.gemfile | 1 - gemfiles/ruby_3.3_graphql_2.1.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_graphql_2.2.gemfile | 1 - gemfiles/ruby_3.3_graphql_2.2.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_graphql_2.3.gemfile | 1 - gemfiles/ruby_3.3_graphql_2.3.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_http.gemfile | 1 - gemfiles/ruby_3.3_http.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_opensearch_2.gemfile | 1 - gemfiles/ruby_3.3_opensearch_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_opensearch_3.gemfile | 1 - gemfiles/ruby_3.3_opensearch_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_opensearch_latest.gemfile | 1 - gemfiles/ruby_3.3_opensearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_opentelemetry.gemfile | 1 - gemfiles/ruby_3.3_opentelemetry.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_opentelemetry_otlp.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_rack_2.gemfile | 1 - gemfiles/ruby_3.3_rack_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_rack_3.gemfile | 1 - gemfiles/ruby_3.3_rack_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_rack_latest.gemfile | 1 - gemfiles/ruby_3.3_rack_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_rails61_mysql2.gemfile | 1 - gemfiles/ruby_3.3_rails61_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_rails61_postgres.gemfile | 1 - gemfiles/ruby_3.3_rails61_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_rails61_postgres_redis.gemfile | 1 - gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_rails61_semantic_logger.gemfile | 1 - gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_rails61_trilogy.gemfile | 1 - gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_rails7.gemfile | 1 - gemfiles/ruby_3.3_rails7.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_rails71.gemfile | 1 - gemfiles/ruby_3.3_rails71.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_redis_3.gemfile | 1 - gemfiles/ruby_3.3_redis_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_redis_4.gemfile | 1 - gemfiles/ruby_3.3_redis_4.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_redis_5.gemfile | 1 - gemfiles/ruby_3.3_redis_5.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_relational_db.gemfile | 1 - gemfiles/ruby_3.3_relational_db.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_resque2_redis3.gemfile | 1 - gemfiles/ruby_3.3_resque2_redis3.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_resque2_redis4.gemfile | 1 - gemfiles/ruby_3.3_resque2_redis4.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_sinatra_2.gemfile | 1 - gemfiles/ruby_3.3_sinatra_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_sinatra_3.gemfile | 1 - gemfiles/ruby_3.3_sinatra_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_sinatra_4.gemfile | 1 - gemfiles/ruby_3.3_sinatra_4.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_stripe_10.gemfile | 1 - gemfiles/ruby_3.3_stripe_10.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_stripe_11.gemfile | 1 - gemfiles/ruby_3.3_stripe_11.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_stripe_12.gemfile | 1 - gemfiles/ruby_3.3_stripe_12.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_stripe_7.gemfile | 1 - gemfiles/ruby_3.3_stripe_7.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_stripe_8.gemfile | 1 - gemfiles/ruby_3.3_stripe_8.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_stripe_9.gemfile | 1 - gemfiles/ruby_3.3_stripe_9.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_stripe_latest.gemfile | 1 - gemfiles/ruby_3.3_stripe_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.3_stripe_min.gemfile | 1 - gemfiles/ruby_3.3_stripe_min.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_activesupport.gemfile | 1 - gemfiles/ruby_3.4_activesupport.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_aws.gemfile | 1 - gemfiles/ruby_3.4_aws.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_contrib.gemfile | 1 - gemfiles/ruby_3.4_contrib.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_contrib_old.gemfile | 1 - gemfiles/ruby_3.4_contrib_old.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_core_old.gemfile | 1 - gemfiles/ruby_3.4_core_old.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_elasticsearch_7.gemfile | 1 - gemfiles/ruby_3.4_elasticsearch_7.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_elasticsearch_8.gemfile | 1 - gemfiles/ruby_3.4_elasticsearch_8.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_elasticsearch_latest.gemfile | 1 - gemfiles/ruby_3.4_elasticsearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_graphql_1.13.gemfile | 1 - gemfiles/ruby_3.4_graphql_1.13.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_graphql_2.0.gemfile | 1 - gemfiles/ruby_3.4_graphql_2.0.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_graphql_2.1.gemfile | 1 - gemfiles/ruby_3.4_graphql_2.1.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_graphql_2.2.gemfile | 1 - gemfiles/ruby_3.4_graphql_2.2.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_graphql_2.3.gemfile | 1 - gemfiles/ruby_3.4_graphql_2.3.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_http.gemfile | 1 - gemfiles/ruby_3.4_http.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_opensearch_2.gemfile | 1 - gemfiles/ruby_3.4_opensearch_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_opensearch_3.gemfile | 1 - gemfiles/ruby_3.4_opensearch_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_opensearch_latest.gemfile | 1 - gemfiles/ruby_3.4_opensearch_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_opentelemetry.gemfile | 1 - gemfiles/ruby_3.4_opentelemetry.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_opentelemetry_otlp.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_rack_2.gemfile | 1 - gemfiles/ruby_3.4_rack_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_rack_3.gemfile | 1 - gemfiles/ruby_3.4_rack_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_rack_latest.gemfile | 1 - gemfiles/ruby_3.4_rack_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_rails61_mysql2.gemfile | 1 - gemfiles/ruby_3.4_rails61_mysql2.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_rails61_postgres.gemfile | 1 - gemfiles/ruby_3.4_rails61_postgres.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_rails61_postgres_redis.gemfile | 1 - gemfiles/ruby_3.4_rails61_postgres_redis.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile | 1 - gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_rails61_semantic_logger.gemfile | 1 - gemfiles/ruby_3.4_rails61_semantic_logger.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_rails61_trilogy.gemfile | 1 - gemfiles/ruby_3.4_rails61_trilogy.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_rails7.gemfile | 1 - gemfiles/ruby_3.4_rails7.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_rails71.gemfile | 1 - gemfiles/ruby_3.4_rails71.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_redis_3.gemfile | 1 - gemfiles/ruby_3.4_redis_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_redis_4.gemfile | 1 - gemfiles/ruby_3.4_redis_4.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_redis_5.gemfile | 1 - gemfiles/ruby_3.4_redis_5.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_relational_db.gemfile | 1 - gemfiles/ruby_3.4_relational_db.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_resque2_redis3.gemfile | 1 - gemfiles/ruby_3.4_resque2_redis3.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_resque2_redis4.gemfile | 1 - gemfiles/ruby_3.4_resque2_redis4.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_sinatra_2.gemfile | 1 - gemfiles/ruby_3.4_sinatra_2.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_sinatra_3.gemfile | 1 - gemfiles/ruby_3.4_sinatra_3.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_sinatra_4.gemfile | 1 - gemfiles/ruby_3.4_sinatra_4.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_stripe_10.gemfile | 1 - gemfiles/ruby_3.4_stripe_10.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_stripe_11.gemfile | 1 - gemfiles/ruby_3.4_stripe_11.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_stripe_12.gemfile | 1 - gemfiles/ruby_3.4_stripe_12.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_stripe_7.gemfile | 1 - gemfiles/ruby_3.4_stripe_7.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_stripe_8.gemfile | 1 - gemfiles/ruby_3.4_stripe_8.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_stripe_9.gemfile | 1 - gemfiles/ruby_3.4_stripe_9.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_stripe_latest.gemfile | 1 - gemfiles/ruby_3.4_stripe_latest.gemfile.lock | 4 ++-- gemfiles/ruby_3.4_stripe_min.gemfile | 1 - gemfiles/ruby_3.4_stripe_min.gemfile.lock | 4 ++-- 1087 files changed, 1094 insertions(+), 1634 deletions(-) diff --git a/gemfiles/jruby_9.2_activesupport.gemfile b/gemfiles/jruby_9.2_activesupport.gemfile index b0619421d78..344b1a48a31 100644 --- a/gemfiles/jruby_9.2_activesupport.gemfile +++ b/gemfiles/jruby_9.2_activesupport.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 5" gem "actionpack" gem "actionview" diff --git a/gemfiles/jruby_9.2_activesupport.gemfile.lock b/gemfiles/jruby_9.2_activesupport.gemfile.lock index 0b9236b8d66..fe5e7bd2f4b 100644 --- a/gemfiles/jruby_9.2_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.2_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -62,7 +62,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest-crc (0.6.5) rake (>= 12.0.0, < 14.0.0) diff --git a/gemfiles/jruby_9.2_aws.gemfile b/gemfiles/jruby_9.2_aws.gemfile index 964e1101450..d3eec5784c6 100644 --- a/gemfiles/jruby_9.2_aws.gemfile +++ b/gemfiles/jruby_9.2_aws.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", "= 3.2.6" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/jruby_9.2_aws.gemfile.lock b/gemfiles/jruby_9.2_aws.gemfile.lock index 63ab2ad4792..8b279262db1 100644 --- a/gemfiles/jruby_9.2_aws.gemfile.lock +++ b/gemfiles/jruby_9.2_aws.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -1454,7 +1454,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.0) diff --git a/gemfiles/jruby_9.2_contrib.gemfile b/gemfiles/jruby_9.2_contrib.gemfile index b68eb7bf881..83e9cf2eb57 100644 --- a/gemfiles/jruby_9.2_contrib.gemfile +++ b/gemfiles/jruby_9.2_contrib.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "i18n", "1.8.7", platform: :jruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/jruby_9.2_contrib.gemfile.lock b/gemfiles/jruby_9.2_contrib.gemfile.lock index c2913da6a77..850d3c6ae04 100644 --- a/gemfiles/jruby_9.2_contrib.gemfile.lock +++ b/gemfiles/jruby_9.2_contrib.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (0.4.5) rexml dalli (3.2.0) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.0) diff --git a/gemfiles/jruby_9.2_contrib_old.gemfile b/gemfiles/jruby_9.2_contrib_old.gemfile index bebba66e7d6..bb9ee790d69 100644 --- a/gemfiles/jruby_9.2_contrib_old.gemfile +++ b/gemfiles/jruby_9.2_contrib_old.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/jruby_9.2_contrib_old.gemfile.lock b/gemfiles/jruby_9.2_contrib_old.gemfile.lock index ca367538afb..36cfc41e40c 100644 --- a/gemfiles/jruby_9.2_contrib_old.gemfile.lock +++ b/gemfiles/jruby_9.2_contrib_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM crack (0.4.5) rexml dalli (2.7.11) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.2_core_old.gemfile b/gemfiles/jruby_9.2_core_old.gemfile index 69e71618c47..62b025bebb8 100644 --- a/gemfiles/jruby_9.2_core_old.gemfile +++ b/gemfiles/jruby_9.2_core_old.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", "~> 4" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/jruby_9.2_core_old.gemfile.lock b/gemfiles/jruby_9.2_core_old.gemfile.lock index 1ab5a379c54..1e937e5d172 100644 --- a/gemfiles/jruby_9.2_core_old.gemfile.lock +++ b/gemfiles/jruby_9.2_core_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -33,7 +33,7 @@ GEM concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) diff --git a/gemfiles/jruby_9.2_elasticsearch_7.gemfile b/gemfiles/jruby_9.2_elasticsearch_7.gemfile index ac52af59349..64863d4d9e3 100644 --- a/gemfiles/jruby_9.2_elasticsearch_7.gemfile +++ b/gemfiles/jruby_9.2_elasticsearch_7.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock b/gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock index 56220b3fe74..efdf40c6f0c 100644 --- a/gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock +++ b/gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_elasticsearch_8.gemfile b/gemfiles/jruby_9.2_elasticsearch_8.gemfile index 65d015dcdf0..fdfeb0ce9de 100644 --- a/gemfiles/jruby_9.2_elasticsearch_8.gemfile +++ b/gemfiles/jruby_9.2_elasticsearch_8.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock b/gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock index 07a32daa2e6..7821de7a85e 100644 --- a/gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock +++ b/gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_elasticsearch_latest.gemfile b/gemfiles/jruby_9.2_elasticsearch_latest.gemfile index fe82961ac8a..170cf304690 100644 --- a/gemfiles/jruby_9.2_elasticsearch_latest.gemfile +++ b/gemfiles/jruby_9.2_elasticsearch_latest.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/jruby_9.2_elasticsearch_latest.gemfile.lock b/gemfiles/jruby_9.2_elasticsearch_latest.gemfile.lock index caa928e4721..ae1669e6cc0 100644 --- a/gemfiles/jruby_9.2_elasticsearch_latest.gemfile.lock +++ b/gemfiles/jruby_9.2_elasticsearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_graphql_2.0.gemfile b/gemfiles/jruby_9.2_graphql_2.0.gemfile index 4acdb38bdf9..0354833e870 100644 --- a/gemfiles/jruby_9.2_graphql_2.0.gemfile +++ b/gemfiles/jruby_9.2_graphql_2.0.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock b/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock index ac90ac230b3..06a737862b3 100644 --- a/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock +++ b/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -96,7 +96,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_http.gemfile b/gemfiles/jruby_9.2_http.gemfile index 9d91cff6176..b1dd9d1f588 100644 --- a/gemfiles/jruby_9.2_http.gemfile +++ b/gemfiles/jruby_9.2_http.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon", "< 0.15.0" gem "excon" gem "faraday" diff --git a/gemfiles/jruby_9.2_http.gemfile.lock b/gemfiles/jruby_9.2_http.gemfile.lock index 161512cb5eb..1372592a504 100644 --- a/gemfiles/jruby_9.2_http.gemfile.lock +++ b/gemfiles/jruby_9.2_http.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -33,7 +33,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_opensearch_2.gemfile b/gemfiles/jruby_9.2_opensearch_2.gemfile index 66afa454e95..9ddf7381cc2 100644 --- a/gemfiles/jruby_9.2_opensearch_2.gemfile +++ b/gemfiles/jruby_9.2_opensearch_2.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/jruby_9.2_opensearch_2.gemfile.lock b/gemfiles/jruby_9.2_opensearch_2.gemfile.lock index 9e85c2d4235..68d43ed2356 100644 --- a/gemfiles/jruby_9.2_opensearch_2.gemfile.lock +++ b/gemfiles/jruby_9.2_opensearch_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_opensearch_3.gemfile b/gemfiles/jruby_9.2_opensearch_3.gemfile index 397a304e6dc..7020646b8b3 100644 --- a/gemfiles/jruby_9.2_opensearch_3.gemfile +++ b/gemfiles/jruby_9.2_opensearch_3.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/jruby_9.2_opensearch_3.gemfile.lock b/gemfiles/jruby_9.2_opensearch_3.gemfile.lock index b739f4d3c21..8e6a115fbb0 100644 --- a/gemfiles/jruby_9.2_opensearch_3.gemfile.lock +++ b/gemfiles/jruby_9.2_opensearch_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_opensearch_latest.gemfile b/gemfiles/jruby_9.2_opensearch_latest.gemfile index a1cf36ab2af..e1cb6ac1409 100644 --- a/gemfiles/jruby_9.2_opensearch_latest.gemfile +++ b/gemfiles/jruby_9.2_opensearch_latest.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/jruby_9.2_opensearch_latest.gemfile.lock b/gemfiles/jruby_9.2_opensearch_latest.gemfile.lock index 9fa55479129..d9d838d4a3b 100644 --- a/gemfiles/jruby_9.2_opensearch_latest.gemfile.lock +++ b/gemfiles/jruby_9.2_opensearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_rack_1.gemfile b/gemfiles/jruby_9.2_rack_1.gemfile index 0395a205eaf..de86c62668c 100644 --- a/gemfiles/jruby_9.2_rack_1.gemfile +++ b/gemfiles/jruby_9.2_rack_1.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_rack_1.gemfile.lock b/gemfiles/jruby_9.2_rack_1.gemfile.lock index 39c5d19c0b5..17b17effe2e 100644 --- a/gemfiles/jruby_9.2_rack_1.gemfile.lock +++ b/gemfiles/jruby_9.2_rack_1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -33,7 +33,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_rack_2.gemfile b/gemfiles/jruby_9.2_rack_2.gemfile index 3f25c5a0f75..1e1593bfaeb 100644 --- a/gemfiles/jruby_9.2_rack_2.gemfile +++ b/gemfiles/jruby_9.2_rack_2.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_rack_2.gemfile.lock b/gemfiles/jruby_9.2_rack_2.gemfile.lock index 6e579cde33c..7b1aee145f9 100644 --- a/gemfiles/jruby_9.2_rack_2.gemfile.lock +++ b/gemfiles/jruby_9.2_rack_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -33,7 +33,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_rack_3.gemfile b/gemfiles/jruby_9.2_rack_3.gemfile index ba02779487f..585a359e724 100644 --- a/gemfiles/jruby_9.2_rack_3.gemfile +++ b/gemfiles/jruby_9.2_rack_3.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_rack_3.gemfile.lock b/gemfiles/jruby_9.2_rack_3.gemfile.lock index 21a8ad6ee3c..2613810969a 100644 --- a/gemfiles/jruby_9.2_rack_3.gemfile.lock +++ b/gemfiles/jruby_9.2_rack_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -33,7 +33,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_rack_latest.gemfile b/gemfiles/jruby_9.2_rack_latest.gemfile index 56cfd564fa2..3605c6f3ea3 100644 --- a/gemfiles/jruby_9.2_rack_latest.gemfile +++ b/gemfiles/jruby_9.2_rack_latest.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_rack_latest.gemfile.lock b/gemfiles/jruby_9.2_rack_latest.gemfile.lock index ab09f56c409..d69e9d42505 100644 --- a/gemfiles/jruby_9.2_rack_latest.gemfile.lock +++ b/gemfiles/jruby_9.2_rack_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.2) diff --git a/gemfiles/jruby_9.2_rails5_mysql2.gemfile b/gemfiles/jruby_9.2_rails5_mysql2.gemfile index 24bbd8d5425..df4f37fde30 100644 --- a/gemfiles/jruby_9.2_rails5_mysql2.gemfile +++ b/gemfiles/jruby_9.2_rails5_mysql2.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcmysql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails5_mysql2.gemfile.lock b/gemfiles/jruby_9.2_rails5_mysql2.gemfile.lock index de1ce5f1965..226ea844b40 100644 --- a/gemfiles/jruby_9.2_rails5_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2_rails5_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -82,7 +82,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.2_rails5_postgres.gemfile b/gemfiles/jruby_9.2_rails5_postgres.gemfile index 3bcc6ec9d38..b698c9aeb4b 100644 --- a/gemfiles/jruby_9.2_rails5_postgres.gemfile +++ b/gemfiles/jruby_9.2_rails5_postgres.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails5_postgres.gemfile.lock b/gemfiles/jruby_9.2_rails5_postgres.gemfile.lock index 59febd2eb05..5706cadc15c 100644 --- a/gemfiles/jruby_9.2_rails5_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2_rails5_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -82,7 +82,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile index c53405411a1..380039a7b69 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile +++ b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", ">= 4.0.1" diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock index 4ad7c5120f3..eefcc54ba28 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -83,7 +83,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile index e9dbf16bfc7..b8ae24db064 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile.lock index 4afc4e02232..b6343514c30 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -82,7 +82,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile index 96106d9d8ae..60138976d49 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq" diff --git a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock index 61b0df34843..b5a28aec9d4 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -83,7 +83,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile index f822b000ebb..b12cdefae79 100644 --- a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile +++ b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock index 2e9db9ed4c0..04796985fde 100644 --- a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -82,7 +82,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails61_mysql2.gemfile b/gemfiles/jruby_9.2_rails61_mysql2.gemfile index d93768d8805..9332d46de2b 100644 --- a/gemfiles/jruby_9.2_rails61_mysql2.gemfile +++ b/gemfiles/jruby_9.2_rails61_mysql2.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcmysql-adapter", ">= 61", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock index c7e217ce761..461f9254d91 100644 --- a/gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -99,7 +99,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.2_rails61_postgres.gemfile b/gemfiles/jruby_9.2_rails61_postgres.gemfile index 0eb065c95ae..655ed092f7d 100644 --- a/gemfiles/jruby_9.2_rails61_postgres.gemfile +++ b/gemfiles/jruby_9.2_rails61_postgres.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.2_rails61_postgres.gemfile.lock index d538d150f05..38b454040af 100644 --- a/gemfiles/jruby_9.2_rails61_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2_rails61_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -99,7 +99,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile index 19cf824f016..ba4e7a6f23f 100644 --- a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile +++ b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby gem "redis", ">= 4.2.5" diff --git a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock index 4b75aabe998..70e9fe1a633 100644 --- a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,7 +100,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile index cf97a4afdb1..43789485c44 100644 --- a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock index 37db0679623..c3d1bc73e08 100644 --- a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,7 +100,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile index cb9fcbbc406..677cd4136da 100644 --- a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile +++ b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock index 940bad1f1e2..fb6b2cf61b0 100644 --- a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -99,7 +99,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails6_mysql2.gemfile b/gemfiles/jruby_9.2_rails6_mysql2.gemfile index 64e87ab35ee..c0a2330000b 100644 --- a/gemfiles/jruby_9.2_rails6_mysql2.gemfile +++ b/gemfiles/jruby_9.2_rails6_mysql2.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcmysql-adapter", ">= 60", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock b/gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock index a7a3081055d..f847f1ce6a2 100644 --- a/gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -95,7 +95,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.2_rails6_postgres.gemfile b/gemfiles/jruby_9.2_rails6_postgres.gemfile index baec0fb347d..d592509cf17 100644 --- a/gemfiles/jruby_9.2_rails6_postgres.gemfile +++ b/gemfiles/jruby_9.2_rails6_postgres.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails6_postgres.gemfile.lock b/gemfiles/jruby_9.2_rails6_postgres.gemfile.lock index db5e18e6044..073315794ec 100644 --- a/gemfiles/jruby_9.2_rails6_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2_rails6_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -95,7 +95,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile index 1375921d771..e222d9d5aa6 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile +++ b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "redis", ">= 4.0.1" diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock index 87f138ad8c3..73fc573a48e 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -96,7 +96,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile index a82ee206c97..e4115f66ed3 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile.lock index 06eca34caba..db2b5dfc4e6 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -95,7 +95,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile index 6f932f02fa7..8cb84eb143e 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "sidekiq" diff --git a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock index 7afbd3b21a1..6df697977d1 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -96,7 +96,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile index 6a184d3bd2d..fa2aa0eef1a 100644 --- a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile +++ b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock index 01e98178350..15f9dd790c4 100644 --- a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -95,7 +95,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest (3.1.1-java) docile (1.4.0) diff --git a/gemfiles/jruby_9.2_redis_3.gemfile b/gemfiles/jruby_9.2_redis_3.gemfile index f24d16fb19f..1fd7ea75954 100644 --- a/gemfiles/jruby_9.2_redis_3.gemfile +++ b/gemfiles/jruby_9.2_redis_3.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/jruby_9.2_redis_3.gemfile.lock b/gemfiles/jruby_9.2_redis_3.gemfile.lock index 6cfb11fb3ca..fda1ae86407 100644 --- a/gemfiles/jruby_9.2_redis_3.gemfile.lock +++ b/gemfiles/jruby_9.2_redis_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -33,7 +33,7 @@ GEM concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.2_redis_4.gemfile b/gemfiles/jruby_9.2_redis_4.gemfile index 34b3a8ae767..0dd8812a676 100644 --- a/gemfiles/jruby_9.2_redis_4.gemfile +++ b/gemfiles/jruby_9.2_redis_4.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/jruby_9.2_redis_4.gemfile.lock b/gemfiles/jruby_9.2_redis_4.gemfile.lock index e1094ac7215..969638d45e4 100644 --- a/gemfiles/jruby_9.2_redis_4.gemfile.lock +++ b/gemfiles/jruby_9.2_redis_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -33,7 +33,7 @@ GEM concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.2_redis_5.gemfile b/gemfiles/jruby_9.2_redis_5.gemfile index a31b4ddd388..12fb3c2cc53 100644 --- a/gemfiles/jruby_9.2_redis_5.gemfile +++ b/gemfiles/jruby_9.2_redis_5.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/jruby_9.2_redis_5.gemfile.lock b/gemfiles/jruby_9.2_redis_5.gemfile.lock index bef39dc5781..3137a82315b 100644 --- a/gemfiles/jruby_9.2_redis_5.gemfile.lock +++ b/gemfiles/jruby_9.2_redis_5.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.2_relational_db.gemfile b/gemfiles/jruby_9.2_relational_db.gemfile index 4bdf5a64f60..c2607e504a7 100644 --- a/gemfiles/jruby_9.2_relational_db.gemfile +++ b/gemfiles/jruby_9.2_relational_db.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 5" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/jruby_9.2_relational_db.gemfile.lock b/gemfiles/jruby_9.2_relational_db.gemfile.lock index 577accf5a8e..38b9cd49c33 100644 --- a/gemfiles/jruby_9.2_relational_db.gemfile.lock +++ b/gemfiles/jruby_9.2_relational_db.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -57,7 +57,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) delayed_job (4.1.11) activesupport (>= 3.0, < 8.0) delayed_job_active_record (4.1.7) diff --git a/gemfiles/jruby_9.2_resque2_redis3.gemfile b/gemfiles/jruby_9.2_resque2_redis3.gemfile index 773dc9abdb9..a5585cd5fb3 100644 --- a/gemfiles/jruby_9.2_resque2_redis3.gemfile +++ b/gemfiles/jruby_9.2_resque2_redis3.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.2_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.2_resque2_redis3.gemfile.lock index d57c02a404b..9de7ee05894 100644 --- a/gemfiles/jruby_9.2_resque2_redis3.gemfile.lock +++ b/gemfiles/jruby_9.2_resque2_redis3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -33,7 +33,7 @@ GEM concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.2_resque2_redis4.gemfile b/gemfiles/jruby_9.2_resque2_redis4.gemfile index bf71f07b618..403aa44e881 100644 --- a/gemfiles/jruby_9.2_resque2_redis4.gemfile +++ b/gemfiles/jruby_9.2_resque2_redis4.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.2_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.2_resque2_redis4.gemfile.lock index f981b57038f..a9ca7c1f909 100644 --- a/gemfiles/jruby_9.2_resque2_redis4.gemfile.lock +++ b/gemfiles/jruby_9.2_resque2_redis4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.2_sinatra_2.gemfile b/gemfiles/jruby_9.2_sinatra_2.gemfile index 4d425b7072d..d9f61836a33 100644 --- a/gemfiles/jruby_9.2_sinatra_2.gemfile +++ b/gemfiles/jruby_9.2_sinatra_2.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_sinatra_2.gemfile.lock b/gemfiles/jruby_9.2_sinatra_2.gemfile.lock index 1bfbf180b92..89f4651a8a4 100644 --- a/gemfiles/jruby_9.2_sinatra_2.gemfile.lock +++ b/gemfiles/jruby_9.2_sinatra_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_stripe_10.gemfile b/gemfiles/jruby_9.2_stripe_10.gemfile index 5d61c3e17b5..dfbb783c160 100644 --- a/gemfiles/jruby_9.2_stripe_10.gemfile +++ b/gemfiles/jruby_9.2_stripe_10.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/jruby_9.2_stripe_10.gemfile.lock b/gemfiles/jruby_9.2_stripe_10.gemfile.lock index b62798850c0..6a8a388c89c 100644 --- a/gemfiles/jruby_9.2_stripe_10.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_10.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_stripe_11.gemfile b/gemfiles/jruby_9.2_stripe_11.gemfile index 71ccb1fed0e..b1c0a45aaa7 100644 --- a/gemfiles/jruby_9.2_stripe_11.gemfile +++ b/gemfiles/jruby_9.2_stripe_11.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/jruby_9.2_stripe_11.gemfile.lock b/gemfiles/jruby_9.2_stripe_11.gemfile.lock index 2c097ff9d18..d24f4449bc4 100644 --- a/gemfiles/jruby_9.2_stripe_11.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_11.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_stripe_12.gemfile b/gemfiles/jruby_9.2_stripe_12.gemfile index 8b9f0793bb2..be5056baa9d 100644 --- a/gemfiles/jruby_9.2_stripe_12.gemfile +++ b/gemfiles/jruby_9.2_stripe_12.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/jruby_9.2_stripe_12.gemfile.lock b/gemfiles/jruby_9.2_stripe_12.gemfile.lock index 0dae41ea92e..268116cc909 100644 --- a/gemfiles/jruby_9.2_stripe_12.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_12.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_stripe_7.gemfile b/gemfiles/jruby_9.2_stripe_7.gemfile index ab096bf864d..d70db2a8804 100644 --- a/gemfiles/jruby_9.2_stripe_7.gemfile +++ b/gemfiles/jruby_9.2_stripe_7.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/jruby_9.2_stripe_7.gemfile.lock b/gemfiles/jruby_9.2_stripe_7.gemfile.lock index 9554646b338..7c2197ddba2 100644 --- a/gemfiles/jruby_9.2_stripe_7.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_stripe_8.gemfile b/gemfiles/jruby_9.2_stripe_8.gemfile index 95e30ffdad8..6f813413974 100644 --- a/gemfiles/jruby_9.2_stripe_8.gemfile +++ b/gemfiles/jruby_9.2_stripe_8.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/jruby_9.2_stripe_8.gemfile.lock b/gemfiles/jruby_9.2_stripe_8.gemfile.lock index 14cf56341af..1410136bf43 100644 --- a/gemfiles/jruby_9.2_stripe_8.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_stripe_9.gemfile b/gemfiles/jruby_9.2_stripe_9.gemfile index 56580ab317b..ec516796e51 100644 --- a/gemfiles/jruby_9.2_stripe_9.gemfile +++ b/gemfiles/jruby_9.2_stripe_9.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/jruby_9.2_stripe_9.gemfile.lock b/gemfiles/jruby_9.2_stripe_9.gemfile.lock index 3326bf94149..7b7f94e27f3 100644 --- a/gemfiles/jruby_9.2_stripe_9.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_9.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_stripe_latest.gemfile b/gemfiles/jruby_9.2_stripe_latest.gemfile index 072cedf7eee..6eb8d85f229 100644 --- a/gemfiles/jruby_9.2_stripe_latest.gemfile +++ b/gemfiles/jruby_9.2_stripe_latest.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/jruby_9.2_stripe_latest.gemfile.lock b/gemfiles/jruby_9.2_stripe_latest.gemfile.lock index 44e7f92f801..a6384f58abd 100644 --- a/gemfiles/jruby_9.2_stripe_latest.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.2_stripe_min.gemfile b/gemfiles/jruby_9.2_stripe_min.gemfile index 5c1ffa6bcb6..4ac41575e1c 100644 --- a/gemfiles/jruby_9.2_stripe_min.gemfile +++ b/gemfiles/jruby_9.2_stripe_min.gemfile @@ -26,7 +26,6 @@ gem "webmock", ">= 3.10.0" gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/jruby_9.2_stripe_min.gemfile.lock b/gemfiles/jruby_9.2_stripe_min.gemfile.lock index 949bb9112f6..4b109a2bea7 100644 --- a/gemfiles/jruby_9.2_stripe_min.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_min.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_activesupport.gemfile b/gemfiles/jruby_9.3_activesupport.gemfile index d3159e35ff1..cafccaec9f7 100644 --- a/gemfiles/jruby_9.3_activesupport.gemfile +++ b/gemfiles/jruby_9.3_activesupport.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 6.0.0" gem "actionpack" gem "actionview" diff --git a/gemfiles/jruby_9.3_activesupport.gemfile.lock b/gemfiles/jruby_9.3_activesupport.gemfile.lock index bd42ce95107..b769f49f19b 100644 --- a/gemfiles/jruby_9.3_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.3_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -64,7 +64,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest-crc (0.6.5) rake (>= 12.0.0, < 14.0.0) diff --git a/gemfiles/jruby_9.3_aws.gemfile b/gemfiles/jruby_9.3_aws.gemfile index 18d648c2ff1..b3b4d1216e1 100644 --- a/gemfiles/jruby_9.3_aws.gemfile +++ b/gemfiles/jruby_9.3_aws.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/jruby_9.3_aws.gemfile.lock b/gemfiles/jruby_9.3_aws.gemfile.lock index 3931af7ab84..29d2547ca7e 100644 --- a/gemfiles/jruby_9.3_aws.gemfile.lock +++ b/gemfiles/jruby_9.3_aws.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -1455,7 +1455,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.0) diff --git a/gemfiles/jruby_9.3_contrib.gemfile b/gemfiles/jruby_9.3_contrib.gemfile index fb00531d37d..d4987898023 100644 --- a/gemfiles/jruby_9.3_contrib.gemfile +++ b/gemfiles/jruby_9.3_contrib.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "mongo", ">= 2.8.0", "< 2.15.0" gem "rack-test" diff --git a/gemfiles/jruby_9.3_contrib.gemfile.lock b/gemfiles/jruby_9.3_contrib.gemfile.lock index cd2b2dea360..3f9b0324abd 100644 --- a/gemfiles/jruby_9.3_contrib.gemfile.lock +++ b/gemfiles/jruby_9.3_contrib.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM crack (0.4.5) rexml dalli (3.2.3) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_contrib_old.gemfile b/gemfiles/jruby_9.3_contrib_old.gemfile index ae8c6be8161..96031b3dc94 100644 --- a/gemfiles/jruby_9.3_contrib_old.gemfile +++ b/gemfiles/jruby_9.3_contrib_old.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/jruby_9.3_contrib_old.gemfile.lock b/gemfiles/jruby_9.3_contrib_old.gemfile.lock index 0fa65e15fbf..632cdc08a55 100644 --- a/gemfiles/jruby_9.3_contrib_old.gemfile.lock +++ b/gemfiles/jruby_9.3_contrib_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM crack (0.4.5) rexml dalli (2.7.11) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_core_old.gemfile b/gemfiles/jruby_9.3_core_old.gemfile index 1c646c4c594..ef4a2369ded 100644 --- a/gemfiles/jruby_9.3_core_old.gemfile +++ b/gemfiles/jruby_9.3_core_old.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/jruby_9.3_core_old.gemfile.lock b/gemfiles/jruby_9.3_core_old.gemfile.lock index 0bfdb7b8a24..e57ce91c2fc 100644 --- a/gemfiles/jruby_9.3_core_old.gemfile.lock +++ b/gemfiles/jruby_9.3_core_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) diff --git a/gemfiles/jruby_9.3_elasticsearch_7.gemfile b/gemfiles/jruby_9.3_elasticsearch_7.gemfile index 5e2003cad5e..79d269613b6 100644 --- a/gemfiles/jruby_9.3_elasticsearch_7.gemfile +++ b/gemfiles/jruby_9.3_elasticsearch_7.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock b/gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock index 7afa90e3924..2f8e05c9ede 100644 --- a/gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock +++ b/gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_elasticsearch_8.gemfile b/gemfiles/jruby_9.3_elasticsearch_8.gemfile index e5a36d321b3..18ec3d626b8 100644 --- a/gemfiles/jruby_9.3_elasticsearch_8.gemfile +++ b/gemfiles/jruby_9.3_elasticsearch_8.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock b/gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock index 6f15f726db2..1e360d8c694 100644 --- a/gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock +++ b/gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_elasticsearch_latest.gemfile b/gemfiles/jruby_9.3_elasticsearch_latest.gemfile index f14739af758..2f9eae90cdf 100644 --- a/gemfiles/jruby_9.3_elasticsearch_latest.gemfile +++ b/gemfiles/jruby_9.3_elasticsearch_latest.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/jruby_9.3_elasticsearch_latest.gemfile.lock b/gemfiles/jruby_9.3_elasticsearch_latest.gemfile.lock index 5e90a1b8dd7..6da9e4739c5 100644 --- a/gemfiles/jruby_9.3_elasticsearch_latest.gemfile.lock +++ b/gemfiles/jruby_9.3_elasticsearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_graphql_1.13.gemfile b/gemfiles/jruby_9.3_graphql_1.13.gemfile index 4c7dfaad105..051a3f929e9 100644 --- a/gemfiles/jruby_9.3_graphql_1.13.gemfile +++ b/gemfiles/jruby_9.3_graphql_1.13.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock b/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock index 01ceee0b992..7d49a1b126b 100644 --- a/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock +++ b/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_graphql_2.0.gemfile b/gemfiles/jruby_9.3_graphql_2.0.gemfile index 52a15dedf73..5fb65557343 100644 --- a/gemfiles/jruby_9.3_graphql_2.0.gemfile +++ b/gemfiles/jruby_9.3_graphql_2.0.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock b/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock index cea14f079b7..804b085650f 100644 --- a/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock +++ b/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_http.gemfile b/gemfiles/jruby_9.3_http.gemfile index 6bf16c14c37..520d163ecab 100644 --- a/gemfiles/jruby_9.3_http.gemfile +++ b/gemfiles/jruby_9.3_http.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/jruby_9.3_http.gemfile.lock b/gemfiles/jruby_9.3_http.gemfile.lock index 15ce3cc8802..d701e8405a7 100644 --- a/gemfiles/jruby_9.3_http.gemfile.lock +++ b/gemfiles/jruby_9.3_http.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_opensearch_2.gemfile b/gemfiles/jruby_9.3_opensearch_2.gemfile index 53fd1cf732a..a76f341727f 100644 --- a/gemfiles/jruby_9.3_opensearch_2.gemfile +++ b/gemfiles/jruby_9.3_opensearch_2.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/jruby_9.3_opensearch_2.gemfile.lock b/gemfiles/jruby_9.3_opensearch_2.gemfile.lock index 2a2bffea08c..1f9c57e9f72 100644 --- a/gemfiles/jruby_9.3_opensearch_2.gemfile.lock +++ b/gemfiles/jruby_9.3_opensearch_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_opensearch_3.gemfile b/gemfiles/jruby_9.3_opensearch_3.gemfile index b24b70e20b9..f97a9820ceb 100644 --- a/gemfiles/jruby_9.3_opensearch_3.gemfile +++ b/gemfiles/jruby_9.3_opensearch_3.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/jruby_9.3_opensearch_3.gemfile.lock b/gemfiles/jruby_9.3_opensearch_3.gemfile.lock index e2fc6117849..e98e5e07fe4 100644 --- a/gemfiles/jruby_9.3_opensearch_3.gemfile.lock +++ b/gemfiles/jruby_9.3_opensearch_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_opensearch_latest.gemfile b/gemfiles/jruby_9.3_opensearch_latest.gemfile index c670d259dba..f37dad71930 100644 --- a/gemfiles/jruby_9.3_opensearch_latest.gemfile +++ b/gemfiles/jruby_9.3_opensearch_latest.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/jruby_9.3_opensearch_latest.gemfile.lock b/gemfiles/jruby_9.3_opensearch_latest.gemfile.lock index 37806fbcf01..3b93a2698f5 100644 --- a/gemfiles/jruby_9.3_opensearch_latest.gemfile.lock +++ b/gemfiles/jruby_9.3_opensearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rack_1.gemfile b/gemfiles/jruby_9.3_rack_1.gemfile index c8298b4b4a5..e9870ee336a 100644 --- a/gemfiles/jruby_9.3_rack_1.gemfile +++ b/gemfiles/jruby_9.3_rack_1.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_rack_1.gemfile.lock b/gemfiles/jruby_9.3_rack_1.gemfile.lock index 24ad0437e93..7268815a706 100644 --- a/gemfiles/jruby_9.3_rack_1.gemfile.lock +++ b/gemfiles/jruby_9.3_rack_1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rack_2.gemfile b/gemfiles/jruby_9.3_rack_2.gemfile index b9649123b03..2eb25db6bb1 100644 --- a/gemfiles/jruby_9.3_rack_2.gemfile +++ b/gemfiles/jruby_9.3_rack_2.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_rack_2.gemfile.lock b/gemfiles/jruby_9.3_rack_2.gemfile.lock index ad86c633af7..e81b9324dc5 100644 --- a/gemfiles/jruby_9.3_rack_2.gemfile.lock +++ b/gemfiles/jruby_9.3_rack_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rack_3.gemfile b/gemfiles/jruby_9.3_rack_3.gemfile index 2326d73bcf8..27b760c2477 100644 --- a/gemfiles/jruby_9.3_rack_3.gemfile +++ b/gemfiles/jruby_9.3_rack_3.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_rack_3.gemfile.lock b/gemfiles/jruby_9.3_rack_3.gemfile.lock index 1f78682dcc9..947697a52d1 100644 --- a/gemfiles/jruby_9.3_rack_3.gemfile.lock +++ b/gemfiles/jruby_9.3_rack_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rack_latest.gemfile b/gemfiles/jruby_9.3_rack_latest.gemfile index 1f376900b85..e3838912307 100644 --- a/gemfiles/jruby_9.3_rack_latest.gemfile +++ b/gemfiles/jruby_9.3_rack_latest.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_rack_latest.gemfile.lock b/gemfiles/jruby_9.3_rack_latest.gemfile.lock index f151522c57a..5333f8f6cb5 100644 --- a/gemfiles/jruby_9.3_rack_latest.gemfile.lock +++ b/gemfiles/jruby_9.3_rack_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.2) diff --git a/gemfiles/jruby_9.3_rails5_mysql2.gemfile b/gemfiles/jruby_9.3_rails5_mysql2.gemfile index cfce458e9c3..b6d664613f6 100644 --- a/gemfiles/jruby_9.3_rails5_mysql2.gemfile +++ b/gemfiles/jruby_9.3_rails5_mysql2.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcmysql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails5_mysql2.gemfile.lock b/gemfiles/jruby_9.3_rails5_mysql2.gemfile.lock index d40b75a199c..92c9045ad95 100644 --- a/gemfiles/jruby_9.3_rails5_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.3_rails5_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -83,8 +83,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails5_postgres.gemfile b/gemfiles/jruby_9.3_rails5_postgres.gemfile index aa9d7aa225b..0e3222789a2 100644 --- a/gemfiles/jruby_9.3_rails5_postgres.gemfile +++ b/gemfiles/jruby_9.3_rails5_postgres.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails5_postgres.gemfile.lock b/gemfiles/jruby_9.3_rails5_postgres.gemfile.lock index 388cc98c12d..1913cd71b1f 100644 --- a/gemfiles/jruby_9.3_rails5_postgres.gemfile.lock +++ b/gemfiles/jruby_9.3_rails5_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -83,8 +83,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile index 24e7d909d94..a99386a8133 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile +++ b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock index 4d74fcc36ed..75e939212b3 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -83,8 +83,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile index 8cfcb10f033..74a33441e48 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile.lock index a2046a6f7cd..9520b0c0e6d 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -83,8 +83,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile index f905b95bc0b..5f54b603cd4 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq" diff --git a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock index 7d864650a31..4c1494daafb 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -84,8 +84,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile index c984af3baeb..7bdcadbe603 100644 --- a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile +++ b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock index 899ecff8f12..b6ad57cb906 100644 --- a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -83,8 +83,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails61_mysql2.gemfile b/gemfiles/jruby_9.3_rails61_mysql2.gemfile index bc29e537e67..f3f5fd0e2bf 100644 --- a/gemfiles/jruby_9.3_rails61_mysql2.gemfile +++ b/gemfiles/jruby_9.3_rails61_mysql2.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcmysql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock index b900b6731fa..9346b3c0678 100644 --- a/gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails61_postgres.gemfile b/gemfiles/jruby_9.3_rails61_postgres.gemfile index aff106d23ef..de905f5aecf 100644 --- a/gemfiles/jruby_9.3_rails61_postgres.gemfile +++ b/gemfiles/jruby_9.3_rails61_postgres.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.3_rails61_postgres.gemfile.lock index 6aae47573ee..932f5587e8f 100644 --- a/gemfiles/jruby_9.3_rails61_postgres.gemfile.lock +++ b/gemfiles/jruby_9.3_rails61_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile index d511b5cc00b..0fc1aa61e6c 100644 --- a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile +++ b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock index 06f6a0cceb4..936e36c277c 100644 --- a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile index d77c1fd3657..f661730b1aa 100644 --- a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock index a7c5c82974e..a5816aacd14 100644 --- a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -101,8 +101,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile index 369340fe70b..7e1dbfed400 100644 --- a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile +++ b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock index 2895d102be4..28523a24139 100644 --- a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails6_mysql2.gemfile b/gemfiles/jruby_9.3_rails6_mysql2.gemfile index 58fd8932c19..11307ccbfd9 100644 --- a/gemfiles/jruby_9.3_rails6_mysql2.gemfile +++ b/gemfiles/jruby_9.3_rails6_mysql2.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcmysql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock b/gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock index ca71c5ffee5..6d4fd27d13d 100644 --- a/gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -96,8 +96,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails6_postgres.gemfile b/gemfiles/jruby_9.3_rails6_postgres.gemfile index d6e6798d8a9..836b5355022 100644 --- a/gemfiles/jruby_9.3_rails6_postgres.gemfile +++ b/gemfiles/jruby_9.3_rails6_postgres.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails6_postgres.gemfile.lock b/gemfiles/jruby_9.3_rails6_postgres.gemfile.lock index 76d1a85beb4..8c935a562a2 100644 --- a/gemfiles/jruby_9.3_rails6_postgres.gemfile.lock +++ b/gemfiles/jruby_9.3_rails6_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -96,8 +96,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile index 6032da235db..f1e5a465ce8 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile +++ b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock index 8b42a25da02..20d93d3c222 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -96,8 +96,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile index 171c4142d60..41428ac7e53 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile.lock index 05f4d1bfe9b..bddfa63a99b 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -96,8 +96,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile index 0c5feba9e2a..7894f37f942 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq" diff --git a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock index 2cd7bbb24fb..ed7f692b578 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile index b75a7466a38..135d2157a48 100644 --- a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile +++ b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock index 09912eb66b1..876d4f15f02 100644 --- a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -96,8 +96,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_redis_3.gemfile b/gemfiles/jruby_9.3_redis_3.gemfile index db0b5dbf78c..18cb8492f77 100644 --- a/gemfiles/jruby_9.3_redis_3.gemfile +++ b/gemfiles/jruby_9.3_redis_3.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/jruby_9.3_redis_3.gemfile.lock b/gemfiles/jruby_9.3_redis_3.gemfile.lock index e7bedb85623..b8804f6e74d 100644 --- a/gemfiles/jruby_9.3_redis_3.gemfile.lock +++ b/gemfiles/jruby_9.3_redis_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_redis_4.gemfile b/gemfiles/jruby_9.3_redis_4.gemfile index e8caedf0919..e50be113cf0 100644 --- a/gemfiles/jruby_9.3_redis_4.gemfile +++ b/gemfiles/jruby_9.3_redis_4.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/jruby_9.3_redis_4.gemfile.lock b/gemfiles/jruby_9.3_redis_4.gemfile.lock index 6f5cef2a79c..a169f466747 100644 --- a/gemfiles/jruby_9.3_redis_4.gemfile.lock +++ b/gemfiles/jruby_9.3_redis_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_redis_5.gemfile b/gemfiles/jruby_9.3_redis_5.gemfile index 046ca82b2cc..2ec2c611ebd 100644 --- a/gemfiles/jruby_9.3_redis_5.gemfile +++ b/gemfiles/jruby_9.3_redis_5.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/jruby_9.3_redis_5.gemfile.lock b/gemfiles/jruby_9.3_redis_5.gemfile.lock index 745b424b998..49db970dcb1 100644 --- a/gemfiles/jruby_9.3_redis_5.gemfile.lock +++ b/gemfiles/jruby_9.3_redis_5.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_relational_db.gemfile b/gemfiles/jruby_9.3_relational_db.gemfile index 0482e97e443..1efcb0dcd87 100644 --- a/gemfiles/jruby_9.3_relational_db.gemfile +++ b/gemfiles/jruby_9.3_relational_db.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 6.0.0" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/jruby_9.3_relational_db.gemfile.lock b/gemfiles/jruby_9.3_relational_db.gemfile.lock index bb9500943be..6ae3237ddf6 100644 --- a/gemfiles/jruby_9.3_relational_db.gemfile.lock +++ b/gemfiles/jruby_9.3_relational_db.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -54,7 +54,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) delayed_job (4.1.11) activesupport (>= 3.0, < 8.0) delayed_job_active_record (4.1.7) diff --git a/gemfiles/jruby_9.3_resque2_redis3.gemfile b/gemfiles/jruby_9.3_resque2_redis3.gemfile index e0aa8cbf383..6f42d012fc1 100644 --- a/gemfiles/jruby_9.3_resque2_redis3.gemfile +++ b/gemfiles/jruby_9.3_resque2_redis3.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.3_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.3_resque2_redis3.gemfile.lock index 8027e40094d..a665f96e9e4 100644 --- a/gemfiles/jruby_9.3_resque2_redis3.gemfile.lock +++ b/gemfiles/jruby_9.3_resque2_redis3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_resque2_redis4.gemfile b/gemfiles/jruby_9.3_resque2_redis4.gemfile index bc4ea55b6a9..475741bda63 100644 --- a/gemfiles/jruby_9.3_resque2_redis4.gemfile +++ b/gemfiles/jruby_9.3_resque2_redis4.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.3_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.3_resque2_redis4.gemfile.lock index 4ce5cc4074c..9540612debb 100644 --- a/gemfiles/jruby_9.3_resque2_redis4.gemfile.lock +++ b/gemfiles/jruby_9.3_resque2_redis4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_sinatra_2.gemfile b/gemfiles/jruby_9.3_sinatra_2.gemfile index da521f32e7a..26c487c6e76 100644 --- a/gemfiles/jruby_9.3_sinatra_2.gemfile +++ b/gemfiles/jruby_9.3_sinatra_2.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_sinatra_2.gemfile.lock b/gemfiles/jruby_9.3_sinatra_2.gemfile.lock index 7501599464d..191ac883986 100644 --- a/gemfiles/jruby_9.3_sinatra_2.gemfile.lock +++ b/gemfiles/jruby_9.3_sinatra_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_sinatra_3.gemfile b/gemfiles/jruby_9.3_sinatra_3.gemfile index 289d713a99f..afb48d708d2 100644 --- a/gemfiles/jruby_9.3_sinatra_3.gemfile +++ b/gemfiles/jruby_9.3_sinatra_3.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_sinatra_3.gemfile.lock b/gemfiles/jruby_9.3_sinatra_3.gemfile.lock index daf75501e99..4994e22e116 100644 --- a/gemfiles/jruby_9.3_sinatra_3.gemfile.lock +++ b/gemfiles/jruby_9.3_sinatra_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_stripe_10.gemfile b/gemfiles/jruby_9.3_stripe_10.gemfile index 590aed75cfd..03615a4c7b2 100644 --- a/gemfiles/jruby_9.3_stripe_10.gemfile +++ b/gemfiles/jruby_9.3_stripe_10.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/jruby_9.3_stripe_10.gemfile.lock b/gemfiles/jruby_9.3_stripe_10.gemfile.lock index eaa9bad6660..9974936112f 100644 --- a/gemfiles/jruby_9.3_stripe_10.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_10.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_stripe_11.gemfile b/gemfiles/jruby_9.3_stripe_11.gemfile index b1be33547d0..a7fe9232a4b 100644 --- a/gemfiles/jruby_9.3_stripe_11.gemfile +++ b/gemfiles/jruby_9.3_stripe_11.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/jruby_9.3_stripe_11.gemfile.lock b/gemfiles/jruby_9.3_stripe_11.gemfile.lock index ccb97ea17e2..f1014953588 100644 --- a/gemfiles/jruby_9.3_stripe_11.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_11.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_stripe_12.gemfile b/gemfiles/jruby_9.3_stripe_12.gemfile index a92734c7b6a..05a894f2c67 100644 --- a/gemfiles/jruby_9.3_stripe_12.gemfile +++ b/gemfiles/jruby_9.3_stripe_12.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/jruby_9.3_stripe_12.gemfile.lock b/gemfiles/jruby_9.3_stripe_12.gemfile.lock index 0ea7ca1ff24..19a39b31e85 100644 --- a/gemfiles/jruby_9.3_stripe_12.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_12.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_stripe_7.gemfile b/gemfiles/jruby_9.3_stripe_7.gemfile index 3e3752812d0..357f7352f72 100644 --- a/gemfiles/jruby_9.3_stripe_7.gemfile +++ b/gemfiles/jruby_9.3_stripe_7.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/jruby_9.3_stripe_7.gemfile.lock b/gemfiles/jruby_9.3_stripe_7.gemfile.lock index a6dabd225ad..c2f67b174c9 100644 --- a/gemfiles/jruby_9.3_stripe_7.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_stripe_8.gemfile b/gemfiles/jruby_9.3_stripe_8.gemfile index 51170bfc9f9..bac5e2974f0 100644 --- a/gemfiles/jruby_9.3_stripe_8.gemfile +++ b/gemfiles/jruby_9.3_stripe_8.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/jruby_9.3_stripe_8.gemfile.lock b/gemfiles/jruby_9.3_stripe_8.gemfile.lock index eb6569c7d7c..70e9df7771d 100644 --- a/gemfiles/jruby_9.3_stripe_8.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_stripe_9.gemfile b/gemfiles/jruby_9.3_stripe_9.gemfile index 01a79003624..20d976eb90b 100644 --- a/gemfiles/jruby_9.3_stripe_9.gemfile +++ b/gemfiles/jruby_9.3_stripe_9.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/jruby_9.3_stripe_9.gemfile.lock b/gemfiles/jruby_9.3_stripe_9.gemfile.lock index 1876e0c710a..8993169d248 100644 --- a/gemfiles/jruby_9.3_stripe_9.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_9.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_stripe_latest.gemfile b/gemfiles/jruby_9.3_stripe_latest.gemfile index 57963b99a74..af459c3c41a 100644 --- a/gemfiles/jruby_9.3_stripe_latest.gemfile +++ b/gemfiles/jruby_9.3_stripe_latest.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/jruby_9.3_stripe_latest.gemfile.lock b/gemfiles/jruby_9.3_stripe_latest.gemfile.lock index 34c05824963..9fb020279d3 100644 --- a/gemfiles/jruby_9.3_stripe_latest.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.3_stripe_min.gemfile b/gemfiles/jruby_9.3_stripe_min.gemfile index beada94c53a..16011d357d5 100644 --- a/gemfiles/jruby_9.3_stripe_min.gemfile +++ b/gemfiles/jruby_9.3_stripe_min.gemfile @@ -30,7 +30,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/jruby_9.3_stripe_min.gemfile.lock b/gemfiles/jruby_9.3_stripe_min.gemfile.lock index 2ca167fa34b..9182087e53c 100644 --- a/gemfiles/jruby_9.3_stripe_min.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_min.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_activesupport.gemfile b/gemfiles/jruby_9.4_activesupport.gemfile index 07d80120389..da9b8ba7cc7 100644 --- a/gemfiles/jruby_9.4_activesupport.gemfile +++ b/gemfiles/jruby_9.4_activesupport.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/jruby_9.4_activesupport.gemfile.lock b/gemfiles/jruby_9.4_activesupport.gemfile.lock index 992316588f8..d0cb21b970c 100644 --- a/gemfiles/jruby_9.4_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.4_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -63,7 +63,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) digest-crc (0.6.5) rake (>= 12.0.0, < 14.0.0) diff --git a/gemfiles/jruby_9.4_aws.gemfile b/gemfiles/jruby_9.4_aws.gemfile index e55cfba7a44..9f041eca21a 100644 --- a/gemfiles/jruby_9.4_aws.gemfile +++ b/gemfiles/jruby_9.4_aws.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/jruby_9.4_aws.gemfile.lock b/gemfiles/jruby_9.4_aws.gemfile.lock index 64cbc28dab0..586731505be 100644 --- a/gemfiles/jruby_9.4_aws.gemfile.lock +++ b/gemfiles/jruby_9.4_aws.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -1455,7 +1455,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.0) diff --git a/gemfiles/jruby_9.4_contrib.gemfile b/gemfiles/jruby_9.4_contrib.gemfile index 092ad8a97f1..7ab2cbadf6e 100644 --- a/gemfiles/jruby_9.4_contrib.gemfile +++ b/gemfiles/jruby_9.4_contrib.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "mongo", ">= 2.8.0", "< 2.15.0" gem "rack-test" diff --git a/gemfiles/jruby_9.4_contrib.gemfile.lock b/gemfiles/jruby_9.4_contrib.gemfile.lock index c5a7d923384..b356e9440d0 100644 --- a/gemfiles/jruby_9.4_contrib.gemfile.lock +++ b/gemfiles/jruby_9.4_contrib.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM crack (0.4.5) rexml dalli (3.2.3) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.4_contrib_old.gemfile b/gemfiles/jruby_9.4_contrib_old.gemfile index 13e4bad9197..5619cce5d34 100644 --- a/gemfiles/jruby_9.4_contrib_old.gemfile +++ b/gemfiles/jruby_9.4_contrib_old.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.10.0" diff --git a/gemfiles/jruby_9.4_contrib_old.gemfile.lock b/gemfiles/jruby_9.4_contrib_old.gemfile.lock index 76fa2c8c617..881bb0bfdae 100644 --- a/gemfiles/jruby_9.4_contrib_old.gemfile.lock +++ b/gemfiles/jruby_9.4_contrib_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM crack (0.4.5) rexml dalli (2.7.11) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.4_core_old.gemfile b/gemfiles/jruby_9.4_core_old.gemfile index f4f9601a1a3..46ed8937e33 100644 --- a/gemfiles/jruby_9.4_core_old.gemfile +++ b/gemfiles/jruby_9.4_core_old.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/jruby_9.4_core_old.gemfile.lock b/gemfiles/jruby_9.4_core_old.gemfile.lock index 32e7c3677a6..75efd61c526 100644 --- a/gemfiles/jruby_9.4_core_old.gemfile.lock +++ b/gemfiles/jruby_9.4_core_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) diff --git a/gemfiles/jruby_9.4_elasticsearch_7.gemfile b/gemfiles/jruby_9.4_elasticsearch_7.gemfile index 5f069554516..15bc24eeae9 100644 --- a/gemfiles/jruby_9.4_elasticsearch_7.gemfile +++ b/gemfiles/jruby_9.4_elasticsearch_7.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock b/gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock index 97740c1c49d..4c6ed744fb5 100644 --- a/gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock +++ b/gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_elasticsearch_8.gemfile b/gemfiles/jruby_9.4_elasticsearch_8.gemfile index 953363bacea..7f8e9389215 100644 --- a/gemfiles/jruby_9.4_elasticsearch_8.gemfile +++ b/gemfiles/jruby_9.4_elasticsearch_8.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock b/gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock index dd8296168b8..3138d872744 100644 --- a/gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock +++ b/gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_elasticsearch_latest.gemfile b/gemfiles/jruby_9.4_elasticsearch_latest.gemfile index 78035cb0af9..8c1d194b2be 100644 --- a/gemfiles/jruby_9.4_elasticsearch_latest.gemfile +++ b/gemfiles/jruby_9.4_elasticsearch_latest.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/jruby_9.4_elasticsearch_latest.gemfile.lock b/gemfiles/jruby_9.4_elasticsearch_latest.gemfile.lock index c97bcfa3e62..1513ff8a02b 100644 --- a/gemfiles/jruby_9.4_elasticsearch_latest.gemfile.lock +++ b/gemfiles/jruby_9.4_elasticsearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_graphql_1.13.gemfile b/gemfiles/jruby_9.4_graphql_1.13.gemfile index 74c9570270a..942788797c0 100644 --- a/gemfiles/jruby_9.4_graphql_1.13.gemfile +++ b/gemfiles/jruby_9.4_graphql_1.13.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock b/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock index e1c70c3f58e..610aeae575d 100644 --- a/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock +++ b/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_graphql_2.0.gemfile b/gemfiles/jruby_9.4_graphql_2.0.gemfile index c252caba1ba..ca6274435f1 100644 --- a/gemfiles/jruby_9.4_graphql_2.0.gemfile +++ b/gemfiles/jruby_9.4_graphql_2.0.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock index 748df43c1db..019aef97d72 100644 --- a/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock +++ b/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_graphql_2.1.gemfile b/gemfiles/jruby_9.4_graphql_2.1.gemfile index 95ddddbe139..cafb2531fd9 100644 --- a/gemfiles/jruby_9.4_graphql_2.1.gemfile +++ b/gemfiles/jruby_9.4_graphql_2.1.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock index e74321d722a..cd981368388 100644 --- a/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock +++ b/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_graphql_2.2.gemfile b/gemfiles/jruby_9.4_graphql_2.2.gemfile index 3220d8682de..413eeecc184 100644 --- a/gemfiles/jruby_9.4_graphql_2.2.gemfile +++ b/gemfiles/jruby_9.4_graphql_2.2.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock index f367c0385fa..a62c88d1a07 100644 --- a/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock +++ b/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_graphql_2.3.gemfile b/gemfiles/jruby_9.4_graphql_2.3.gemfile index 9ef3cf7280c..d81a79b351a 100644 --- a/gemfiles/jruby_9.4_graphql_2.3.gemfile +++ b/gemfiles/jruby_9.4_graphql_2.3.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_2.3.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.3.gemfile.lock index 5ecf95a6f06..948c53128d5 100644 --- a/gemfiles/jruby_9.4_graphql_2.3.gemfile.lock +++ b/gemfiles/jruby_9.4_graphql_2.3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -99,8 +99,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.1) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_http.gemfile b/gemfiles/jruby_9.4_http.gemfile index 409364684e8..0abd5c3c234 100644 --- a/gemfiles/jruby_9.4_http.gemfile +++ b/gemfiles/jruby_9.4_http.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/jruby_9.4_http.gemfile.lock b/gemfiles/jruby_9.4_http.gemfile.lock index dd23cb5bd53..57bf41ae970 100644 --- a/gemfiles/jruby_9.4_http.gemfile.lock +++ b/gemfiles/jruby_9.4_http.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_opensearch_2.gemfile b/gemfiles/jruby_9.4_opensearch_2.gemfile index ac8b580c41b..612d69adb0f 100644 --- a/gemfiles/jruby_9.4_opensearch_2.gemfile +++ b/gemfiles/jruby_9.4_opensearch_2.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/jruby_9.4_opensearch_2.gemfile.lock b/gemfiles/jruby_9.4_opensearch_2.gemfile.lock index 5925fd71d26..b5e5b1804d8 100644 --- a/gemfiles/jruby_9.4_opensearch_2.gemfile.lock +++ b/gemfiles/jruby_9.4_opensearch_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_opensearch_3.gemfile b/gemfiles/jruby_9.4_opensearch_3.gemfile index 89f98e3a82b..4ee4dceb375 100644 --- a/gemfiles/jruby_9.4_opensearch_3.gemfile +++ b/gemfiles/jruby_9.4_opensearch_3.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/jruby_9.4_opensearch_3.gemfile.lock b/gemfiles/jruby_9.4_opensearch_3.gemfile.lock index 80ca588b832..58beb3440dc 100644 --- a/gemfiles/jruby_9.4_opensearch_3.gemfile.lock +++ b/gemfiles/jruby_9.4_opensearch_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_opensearch_latest.gemfile b/gemfiles/jruby_9.4_opensearch_latest.gemfile index c117c9d3284..bbf7ba6e441 100644 --- a/gemfiles/jruby_9.4_opensearch_latest.gemfile +++ b/gemfiles/jruby_9.4_opensearch_latest.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/jruby_9.4_opensearch_latest.gemfile.lock b/gemfiles/jruby_9.4_opensearch_latest.gemfile.lock index a3265698588..f80c7d7edea 100644 --- a/gemfiles/jruby_9.4_opensearch_latest.gemfile.lock +++ b/gemfiles/jruby_9.4_opensearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_rack_1.gemfile b/gemfiles/jruby_9.4_rack_1.gemfile index 5fc8f61b0b1..ddd59609979 100644 --- a/gemfiles/jruby_9.4_rack_1.gemfile +++ b/gemfiles/jruby_9.4_rack_1.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_rack_1.gemfile.lock b/gemfiles/jruby_9.4_rack_1.gemfile.lock index 444786f8826..71c4ea385f8 100644 --- a/gemfiles/jruby_9.4_rack_1.gemfile.lock +++ b/gemfiles/jruby_9.4_rack_1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_rack_2.gemfile b/gemfiles/jruby_9.4_rack_2.gemfile index 1d48be531d0..ebccb2a0bb1 100644 --- a/gemfiles/jruby_9.4_rack_2.gemfile +++ b/gemfiles/jruby_9.4_rack_2.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_rack_2.gemfile.lock b/gemfiles/jruby_9.4_rack_2.gemfile.lock index 0415dae2fec..d077d17ddcd 100644 --- a/gemfiles/jruby_9.4_rack_2.gemfile.lock +++ b/gemfiles/jruby_9.4_rack_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_rack_3.gemfile b/gemfiles/jruby_9.4_rack_3.gemfile index ccbc153d0ea..0e53c80127a 100644 --- a/gemfiles/jruby_9.4_rack_3.gemfile +++ b/gemfiles/jruby_9.4_rack_3.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_rack_3.gemfile.lock b/gemfiles/jruby_9.4_rack_3.gemfile.lock index 3e42d0de0ac..7bf3f134bb7 100644 --- a/gemfiles/jruby_9.4_rack_3.gemfile.lock +++ b/gemfiles/jruby_9.4_rack_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_rack_latest.gemfile b/gemfiles/jruby_9.4_rack_latest.gemfile index 71b53aca249..a58c90a6ff2 100644 --- a/gemfiles/jruby_9.4_rack_latest.gemfile +++ b/gemfiles/jruby_9.4_rack_latest.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_rack_latest.gemfile.lock b/gemfiles/jruby_9.4_rack_latest.gemfile.lock index f334da8f18f..239de1af50f 100644 --- a/gemfiles/jruby_9.4_rack_latest.gemfile.lock +++ b/gemfiles/jruby_9.4_rack_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.2) diff --git a/gemfiles/jruby_9.4_rails61_mysql2.gemfile b/gemfiles/jruby_9.4_rails61_mysql2.gemfile index 6d99c1609d5..bc7a18a2a9a 100644 --- a/gemfiles/jruby_9.4_rails61_mysql2.gemfile +++ b/gemfiles/jruby_9.4_rails61_mysql2.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcmysql-adapter", "~> 61.0", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.4_rails61_mysql2.gemfile.lock index 151811613d0..ac428381935 100644 --- a/gemfiles/jruby_9.4_rails61_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.4_rails61_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -104,8 +104,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.1) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_rails61_postgres.gemfile b/gemfiles/jruby_9.4_rails61_postgres.gemfile index de532ba0491..13fe8943681 100644 --- a/gemfiles/jruby_9.4_rails61_postgres.gemfile +++ b/gemfiles/jruby_9.4_rails61_postgres.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.4_rails61_postgres.gemfile.lock index bdf3c6c6c98..9bb29265e99 100644 --- a/gemfiles/jruby_9.4_rails61_postgres.gemfile.lock +++ b/gemfiles/jruby_9.4_rails61_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile index d4acad03dbf..bf7b2e5ff67 100644 --- a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile +++ b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock index a5ed310fc63..80c0bee6e3f 100644 --- a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile index 7c4edd138c4..20abeecc134 100644 --- a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock index 258d1ed3808..992a772bc04 100644 --- a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -101,8 +101,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile index 6978e7988eb..511b945ec31 100644 --- a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile +++ b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock index 4eaf7ab661c..0edfce3fcd2 100644 --- a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3-java) - debase-ruby_core_source (3.3.1) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.4_redis_3.gemfile b/gemfiles/jruby_9.4_redis_3.gemfile index 1c9336ad965..db129c044a4 100644 --- a/gemfiles/jruby_9.4_redis_3.gemfile +++ b/gemfiles/jruby_9.4_redis_3.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/jruby_9.4_redis_3.gemfile.lock b/gemfiles/jruby_9.4_redis_3.gemfile.lock index 970d33b07bf..21981bb9fe6 100644 --- a/gemfiles/jruby_9.4_redis_3.gemfile.lock +++ b/gemfiles/jruby_9.4_redis_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.4_redis_4.gemfile b/gemfiles/jruby_9.4_redis_4.gemfile index 16e6ffe526c..d2526237926 100644 --- a/gemfiles/jruby_9.4_redis_4.gemfile +++ b/gemfiles/jruby_9.4_redis_4.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/jruby_9.4_redis_4.gemfile.lock b/gemfiles/jruby_9.4_redis_4.gemfile.lock index 01da67d7ad9..3ebbec9dca9 100644 --- a/gemfiles/jruby_9.4_redis_4.gemfile.lock +++ b/gemfiles/jruby_9.4_redis_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.4_redis_5.gemfile b/gemfiles/jruby_9.4_redis_5.gemfile index 785684079b1..e4ed97439a3 100644 --- a/gemfiles/jruby_9.4_redis_5.gemfile +++ b/gemfiles/jruby_9.4_redis_5.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/jruby_9.4_redis_5.gemfile.lock b/gemfiles/jruby_9.4_redis_5.gemfile.lock index 470c6ed5544..0700454af68 100644 --- a/gemfiles/jruby_9.4_redis_5.gemfile.lock +++ b/gemfiles/jruby_9.4_redis_5.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.4_relational_db.gemfile b/gemfiles/jruby_9.4_relational_db.gemfile index 5999991d496..4b723ddb771 100644 --- a/gemfiles/jruby_9.4_relational_db.gemfile +++ b/gemfiles/jruby_9.4_relational_db.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 6.1.0" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/jruby_9.4_relational_db.gemfile.lock b/gemfiles/jruby_9.4_relational_db.gemfile.lock index 01a5781de98..4560ffb746d 100644 --- a/gemfiles/jruby_9.4_relational_db.gemfile.lock +++ b/gemfiles/jruby_9.4_relational_db.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -56,7 +56,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) delayed_job (4.1.11) activesupport (>= 3.0, < 8.0) delayed_job_active_record (4.1.8) diff --git a/gemfiles/jruby_9.4_resque2_redis3.gemfile b/gemfiles/jruby_9.4_resque2_redis3.gemfile index 24623a715f1..3bd930457ff 100644 --- a/gemfiles/jruby_9.4_resque2_redis3.gemfile +++ b/gemfiles/jruby_9.4_resque2_redis3.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.4_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.4_resque2_redis3.gemfile.lock index e1f3c20ab7b..d67fca4359b 100644 --- a/gemfiles/jruby_9.4_resque2_redis3.gemfile.lock +++ b/gemfiles/jruby_9.4_resque2_redis3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -34,7 +34,7 @@ GEM concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.4_resque2_redis4.gemfile b/gemfiles/jruby_9.4_resque2_redis4.gemfile index 82c88226028..d544a6f82ba 100644 --- a/gemfiles/jruby_9.4_resque2_redis4.gemfile +++ b/gemfiles/jruby_9.4_resque2_redis4.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.4_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.4_resque2_redis4.gemfile.lock index 49b8acd06ca..16b3087b9fc 100644 --- a/gemfiles/jruby_9.4_resque2_redis4.gemfile.lock +++ b/gemfiles/jruby_9.4_resque2_redis4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.5.0) diff --git a/gemfiles/jruby_9.4_sinatra_2.gemfile b/gemfiles/jruby_9.4_sinatra_2.gemfile index 643ed916b47..fa02fd5db9c 100644 --- a/gemfiles/jruby_9.4_sinatra_2.gemfile +++ b/gemfiles/jruby_9.4_sinatra_2.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_sinatra_2.gemfile.lock b/gemfiles/jruby_9.4_sinatra_2.gemfile.lock index e61e72c35b8..d9a19470fcc 100644 --- a/gemfiles/jruby_9.4_sinatra_2.gemfile.lock +++ b/gemfiles/jruby_9.4_sinatra_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_sinatra_3.gemfile b/gemfiles/jruby_9.4_sinatra_3.gemfile index bf8d2ecaf9a..0ebde61b105 100644 --- a/gemfiles/jruby_9.4_sinatra_3.gemfile +++ b/gemfiles/jruby_9.4_sinatra_3.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_sinatra_3.gemfile.lock b/gemfiles/jruby_9.4_sinatra_3.gemfile.lock index ba71ba18f5b..b8e99a5e363 100644 --- a/gemfiles/jruby_9.4_sinatra_3.gemfile.lock +++ b/gemfiles/jruby_9.4_sinatra_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_sinatra_4.gemfile b/gemfiles/jruby_9.4_sinatra_4.gemfile index 17ca3ac3a3a..03bfe7f84bf 100644 --- a/gemfiles/jruby_9.4_sinatra_4.gemfile +++ b/gemfiles/jruby_9.4_sinatra_4.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_sinatra_4.gemfile.lock b/gemfiles/jruby_9.4_sinatra_4.gemfile.lock index 145791a209b..1ec002d6cb2 100644 --- a/gemfiles/jruby_9.4_sinatra_4.gemfile.lock +++ b/gemfiles/jruby_9.4_sinatra_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.0) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_stripe_10.gemfile b/gemfiles/jruby_9.4_stripe_10.gemfile index 6086587a868..c5f2d10d7db 100644 --- a/gemfiles/jruby_9.4_stripe_10.gemfile +++ b/gemfiles/jruby_9.4_stripe_10.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/jruby_9.4_stripe_10.gemfile.lock b/gemfiles/jruby_9.4_stripe_10.gemfile.lock index 8e08c0cbd65..2f156477197 100644 --- a/gemfiles/jruby_9.4_stripe_10.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_10.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_stripe_11.gemfile b/gemfiles/jruby_9.4_stripe_11.gemfile index 9cb7a90c95b..0a1717ca8e9 100644 --- a/gemfiles/jruby_9.4_stripe_11.gemfile +++ b/gemfiles/jruby_9.4_stripe_11.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/jruby_9.4_stripe_11.gemfile.lock b/gemfiles/jruby_9.4_stripe_11.gemfile.lock index 7cf0667871a..f927ef7867b 100644 --- a/gemfiles/jruby_9.4_stripe_11.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_11.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_stripe_12.gemfile b/gemfiles/jruby_9.4_stripe_12.gemfile index c27c3b64f0b..325dc42c903 100644 --- a/gemfiles/jruby_9.4_stripe_12.gemfile +++ b/gemfiles/jruby_9.4_stripe_12.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/jruby_9.4_stripe_12.gemfile.lock b/gemfiles/jruby_9.4_stripe_12.gemfile.lock index d1106616bf5..212b5c119c7 100644 --- a/gemfiles/jruby_9.4_stripe_12.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_12.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_stripe_7.gemfile b/gemfiles/jruby_9.4_stripe_7.gemfile index ce7390ddcdd..2d36e93044f 100644 --- a/gemfiles/jruby_9.4_stripe_7.gemfile +++ b/gemfiles/jruby_9.4_stripe_7.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/jruby_9.4_stripe_7.gemfile.lock b/gemfiles/jruby_9.4_stripe_7.gemfile.lock index 0f4df5ca7bd..c5423e846de 100644 --- a/gemfiles/jruby_9.4_stripe_7.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_stripe_8.gemfile b/gemfiles/jruby_9.4_stripe_8.gemfile index e75f1bab98a..86d3bff9f71 100644 --- a/gemfiles/jruby_9.4_stripe_8.gemfile +++ b/gemfiles/jruby_9.4_stripe_8.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/jruby_9.4_stripe_8.gemfile.lock b/gemfiles/jruby_9.4_stripe_8.gemfile.lock index b5b03c2133d..f83255a1697 100644 --- a/gemfiles/jruby_9.4_stripe_8.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_stripe_9.gemfile b/gemfiles/jruby_9.4_stripe_9.gemfile index 2dec4f0ba26..d561e076060 100644 --- a/gemfiles/jruby_9.4_stripe_9.gemfile +++ b/gemfiles/jruby_9.4_stripe_9.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/jruby_9.4_stripe_9.gemfile.lock b/gemfiles/jruby_9.4_stripe_9.gemfile.lock index d2da9755ce1..659ec1fed05 100644 --- a/gemfiles/jruby_9.4_stripe_9.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_9.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_stripe_latest.gemfile b/gemfiles/jruby_9.4_stripe_latest.gemfile index 9772bb5ebf3..5861854f182 100644 --- a/gemfiles/jruby_9.4_stripe_latest.gemfile +++ b/gemfiles/jruby_9.4_stripe_latest.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/jruby_9.4_stripe_latest.gemfile.lock b/gemfiles/jruby_9.4_stripe_latest.gemfile.lock index 2400891ec43..49134d1f99b 100644 --- a/gemfiles/jruby_9.4_stripe_latest.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/jruby_9.4_stripe_min.gemfile b/gemfiles/jruby_9.4_stripe_min.gemfile index 83a44836ea6..6b3662e63e1 100644 --- a/gemfiles/jruby_9.4_stripe_min.gemfile +++ b/gemfiles/jruby_9.4_stripe_min.gemfile @@ -31,7 +31,6 @@ gem "rubocop-performance", "~> 1.9", require: false gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/jruby_9.4_stripe_min.gemfile.lock b/gemfiles/jruby_9.4_stripe_min.gemfile.lock index c1eb141eefe..12b2e69cc53 100644 --- a/gemfiles/jruby_9.4_stripe_min.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_min.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) diff --git a/gemfiles/ruby_2.5_activesupport.gemfile b/gemfiles/ruby_2.5_activesupport.gemfile index 7519e5bcdb1..2a7f6093805 100644 --- a/gemfiles/ruby_2.5_activesupport.gemfile +++ b/gemfiles/ruby_2.5_activesupport.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 5" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_2.5_activesupport.gemfile.lock b/gemfiles/ruby_2.5_activesupport.gemfile.lock index f19c683e389..a6908d1e10b 100644 --- a/gemfiles/ruby_2.5_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.5_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -64,7 +64,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest-crc (0.6.5) diff --git a/gemfiles/ruby_2.5_aws.gemfile b/gemfiles/ruby_2.5_aws.gemfile index 1961a7aba51..740509a6dfe 100644 --- a/gemfiles/ruby_2.5_aws.gemfile +++ b/gemfiles/ruby_2.5_aws.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_2.5_aws.gemfile.lock b/gemfiles/ruby_2.5_aws.gemfile.lock index b2ff655feff..39cb93cec77 100644 --- a/gemfiles/ruby_2.5_aws.gemfile.lock +++ b/gemfiles/ruby_2.5_aws.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -1456,7 +1456,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_contrib.gemfile b/gemfiles/ruby_2.5_contrib.gemfile index 1af4408556b..b722637b329 100644 --- a/gemfiles/ruby_2.5_contrib.gemfile +++ b/gemfiles/ruby_2.5_contrib.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_2.5_contrib.gemfile.lock b/gemfiles/ruby_2.5_contrib.gemfile.lock index bdf43c37c50..7f40b2bfcae 100644 --- a/gemfiles/ruby_2.5_contrib.gemfile.lock +++ b/gemfiles/ruby_2.5_contrib.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -42,7 +42,7 @@ GEM crack (0.4.5) rexml dalli (3.2.0) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_contrib_old.gemfile b/gemfiles/ruby_2.5_contrib_old.gemfile index 74fc80db290..73abd2db618 100644 --- a/gemfiles/ruby_2.5_contrib_old.gemfile +++ b/gemfiles/ruby_2.5_contrib_old.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/ruby_2.5_contrib_old.gemfile.lock b/gemfiles/ruby_2.5_contrib_old.gemfile.lock index ea16e5ce5eb..42779108dfd 100644 --- a/gemfiles/ruby_2.5_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.5_contrib_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM rexml daemons (1.4.1) dalli (2.7.11) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_core_old.gemfile b/gemfiles/ruby_2.5_core_old.gemfile index 007c3fc1116..561a0ca81d5 100644 --- a/gemfiles/ruby_2.5_core_old.gemfile +++ b/gemfiles/ruby_2.5_core_old.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_2.5_core_old.gemfile.lock b/gemfiles/ruby_2.5_core_old.gemfile.lock index d7b2e3be680..aafd0d891a1 100644 --- a/gemfiles/ruby_2.5_core_old.gemfile.lock +++ b/gemfiles/ruby_2.5_core_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_elasticsearch_7.gemfile b/gemfiles/ruby_2.5_elasticsearch_7.gemfile index 215ac401418..3a6c92000b8 100644 --- a/gemfiles/ruby_2.5_elasticsearch_7.gemfile +++ b/gemfiles/ruby_2.5_elasticsearch_7.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock b/gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock index 5a620cb8a75..f792253633f 100644 --- a/gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_elasticsearch_8.gemfile b/gemfiles/ruby_2.5_elasticsearch_8.gemfile index 9ab62f0e1c3..3458485ecf1 100644 --- a/gemfiles/ruby_2.5_elasticsearch_8.gemfile +++ b/gemfiles/ruby_2.5_elasticsearch_8.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock b/gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock index 0f3ede95d88..23a3f0386b1 100644 --- a/gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_elasticsearch_latest.gemfile b/gemfiles/ruby_2.5_elasticsearch_latest.gemfile index 3cf7336a343..052608e6eb3 100644 --- a/gemfiles/ruby_2.5_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_2.5_elasticsearch_latest.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_2.5_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_2.5_elasticsearch_latest.gemfile.lock index 148bdce661c..b07e16284cb 100644 --- a/gemfiles/ruby_2.5_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_2.5_elasticsearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.5_graphql_2.0.gemfile b/gemfiles/ruby_2.5_graphql_2.0.gemfile index 7e967635b8d..854bdec5b9a 100644 --- a/gemfiles/ruby_2.5_graphql_2.0.gemfile +++ b/gemfiles/ruby_2.5_graphql_2.0.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock b/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock index f3a96e0a997..4645974908e 100644 --- a/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,7 +98,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_hanami_1.gemfile b/gemfiles/ruby_2.5_hanami_1.gemfile index 1619cc57ee9..1940ebc7122 100644 --- a/gemfiles/ruby_2.5_hanami_1.gemfile +++ b/gemfiles/ruby_2.5_hanami_1.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-test" gem "hanami", "~> 1" diff --git a/gemfiles/ruby_2.5_hanami_1.gemfile.lock b/gemfiles/ruby_2.5_hanami_1.gemfile.lock index d7b9f2d1ead..290e57c5c23 100644 --- a/gemfiles/ruby_2.5_hanami_1.gemfile.lock +++ b/gemfiles/ruby_2.5_hanami_1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_http.gemfile b/gemfiles/ruby_2.5_http.gemfile index edc637e2a3b..c2f7234a1f2 100644 --- a/gemfiles/ruby_2.5_http.gemfile +++ b/gemfiles/ruby_2.5_http.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_2.5_http.gemfile.lock b/gemfiles/ruby_2.5_http.gemfile.lock index 9e9248bbc1a..0a5d12a87cb 100644 --- a/gemfiles/ruby_2.5_http.gemfile.lock +++ b/gemfiles/ruby_2.5_http.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_opensearch_2.gemfile b/gemfiles/ruby_2.5_opensearch_2.gemfile index 1bd98e0ef9d..ff6cd2ce647 100644 --- a/gemfiles/ruby_2.5_opensearch_2.gemfile +++ b/gemfiles/ruby_2.5_opensearch_2.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_2.5_opensearch_2.gemfile.lock b/gemfiles/ruby_2.5_opensearch_2.gemfile.lock index d0e9c546cea..1fcbaf95351 100644 --- a/gemfiles/ruby_2.5_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_2.5_opensearch_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_opensearch_3.gemfile b/gemfiles/ruby_2.5_opensearch_3.gemfile index 8a8da11190b..58c62008b9d 100644 --- a/gemfiles/ruby_2.5_opensearch_3.gemfile +++ b/gemfiles/ruby_2.5_opensearch_3.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_2.5_opensearch_3.gemfile.lock b/gemfiles/ruby_2.5_opensearch_3.gemfile.lock index 3e1b651c455..36f199b27a8 100644 --- a/gemfiles/ruby_2.5_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_2.5_opensearch_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_opensearch_latest.gemfile b/gemfiles/ruby_2.5_opensearch_latest.gemfile index 958319c2b65..a688ebacb4f 100644 --- a/gemfiles/ruby_2.5_opensearch_latest.gemfile +++ b/gemfiles/ruby_2.5_opensearch_latest.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_2.5_opensearch_latest.gemfile.lock b/gemfiles/ruby_2.5_opensearch_latest.gemfile.lock index 920d8ea9866..e4c229fb776 100644 --- a/gemfiles/ruby_2.5_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_2.5_opensearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.5_rack_1.gemfile b/gemfiles/ruby_2.5_rack_1.gemfile index 6823579a783..7dd2a6dc08a 100644 --- a/gemfiles/ruby_2.5_rack_1.gemfile +++ b/gemfiles/ruby_2.5_rack_1.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_rack_1.gemfile.lock b/gemfiles/ruby_2.5_rack_1.gemfile.lock index 82fa228c3e9..4bbc7a431f2 100644 --- a/gemfiles/ruby_2.5_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.5_rack_1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_rack_2.gemfile b/gemfiles/ruby_2.5_rack_2.gemfile index 4dd257631f3..22d81805cb3 100644 --- a/gemfiles/ruby_2.5_rack_2.gemfile +++ b/gemfiles/ruby_2.5_rack_2.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_rack_2.gemfile.lock b/gemfiles/ruby_2.5_rack_2.gemfile.lock index 9cbc8fb6540..33c9842ef9c 100644 --- a/gemfiles/ruby_2.5_rack_2.gemfile.lock +++ b/gemfiles/ruby_2.5_rack_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_rack_3.gemfile b/gemfiles/ruby_2.5_rack_3.gemfile index bcbd348a04f..d5a7f8fea9b 100644 --- a/gemfiles/ruby_2.5_rack_3.gemfile +++ b/gemfiles/ruby_2.5_rack_3.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_rack_3.gemfile.lock b/gemfiles/ruby_2.5_rack_3.gemfile.lock index 817535ebde8..3b85dbc0a39 100644 --- a/gemfiles/ruby_2.5_rack_3.gemfile.lock +++ b/gemfiles/ruby_2.5_rack_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_rack_latest.gemfile b/gemfiles/ruby_2.5_rack_latest.gemfile index 1aa79416aa8..a40988eefe1 100644 --- a/gemfiles/ruby_2.5_rack_latest.gemfile +++ b/gemfiles/ruby_2.5_rack_latest.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_rack_latest.gemfile.lock b/gemfiles/ruby_2.5_rack_latest.gemfile.lock index f3bf206b3b3..b51624a2861 100644 --- a/gemfiles/ruby_2.5_rack_latest.gemfile.lock +++ b/gemfiles/ruby_2.5_rack_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.5_rails4_mysql2.gemfile b/gemfiles/ruby_2.5_rails4_mysql2.gemfile index 29537dc30ce..6cb3b6c1767 100644 --- a/gemfiles/ruby_2.5_rails4_mysql2.gemfile +++ b/gemfiles/ruby_2.5_rails4_mysql2.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "mysql2", "< 1" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails4_mysql2.gemfile.lock b/gemfiles/ruby_2.5_rails4_mysql2.gemfile.lock index 8d906e6e145..4abff63580a 100644 --- a/gemfiles/ruby_2.5_rails4_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5_rails4_mysql2.gemfile.lock @@ -68,7 +68,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -95,7 +95,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails4_postgres.gemfile b/gemfiles/ruby_2.5_rails4_postgres.gemfile index 5b6c05697e5..17a9cb58fd1 100644 --- a/gemfiles/ruby_2.5_rails4_postgres.gemfile +++ b/gemfiles/ruby_2.5_rails4_postgres.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "pg", "< 1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails4_postgres.gemfile.lock b/gemfiles/ruby_2.5_rails4_postgres.gemfile.lock index 11aa9a564bd..73133f6590a 100644 --- a/gemfiles/ruby_2.5_rails4_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5_rails4_postgres.gemfile.lock @@ -68,7 +68,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -95,7 +95,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile index b9a6894016a..32a88d2f444 100644 --- a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile +++ b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "pg", "< 1.0" gem "redis-rails" diff --git a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock index 7bcfa32c7d7..d6d44d45c15 100644 --- a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock @@ -68,7 +68,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -95,7 +95,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile index 687190164c1..3ee123130ca 100644 --- a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "pg", "< 1.0" gem "sidekiq" diff --git a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock index 9ec7e29a84c..a5b289284cd 100644 --- a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock @@ -65,7 +65,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -96,7 +96,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile index 9baf12a37e9..f87daa5ea66 100644 --- a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile +++ b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "pg", "< 1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock index f2a33c43523..0c885474fd1 100644 --- a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock @@ -68,7 +68,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -95,7 +95,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails5_mysql2.gemfile b/gemfiles/ruby_2.5_rails5_mysql2.gemfile index c37d2fd8390..02a121e9fa8 100644 --- a/gemfiles/ruby_2.5_rails5_mysql2.gemfile +++ b/gemfiles/ruby_2.5_rails5_mysql2.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock index 2866be66352..5ffbe7986e9 100644 --- a/gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -79,7 +79,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_rails5_postgres.gemfile b/gemfiles/ruby_2.5_rails5_postgres.gemfile index 991ed8f3cdb..7f13f5aeee6 100644 --- a/gemfiles/ruby_2.5_rails5_postgres.gemfile +++ b/gemfiles/ruby_2.5_rails5_postgres.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.5_rails5_postgres.gemfile.lock index 91c23f14e03..be93b2f648f 100644 --- a/gemfiles/ruby_2.5_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5_rails5_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -79,7 +79,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile index d72243b8107..5e7ae55c751 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile +++ b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", ">= 4.0.1" diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock index 463cf4b3195..550d21da0a6 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -80,7 +80,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile index 9f521b83845..3a852a09a7b 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile.lock index e567e839ec6..abdae4a5183 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -79,7 +79,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile index f37abd6f2ea..d5a13eed302 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sidekiq" diff --git a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock index c524ed1683e..9d7bc2d74c9 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -80,7 +80,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile index f3d7f867e91..77d9c1d451c 100644 --- a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile +++ b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock index 0ff186415bc..c7a40ee7977 100644 --- a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -79,7 +79,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails61_mysql2.gemfile b/gemfiles/ruby_2.5_rails61_mysql2.gemfile index 68359cbbdcb..9fd2acbc92e 100644 --- a/gemfiles/ruby_2.5_rails61_mysql2.gemfile +++ b/gemfiles/ruby_2.5_rails61_mysql2.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock index bc3ea28edcf..c3e2f558de7 100644 --- a/gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -96,7 +96,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_rails61_postgres.gemfile b/gemfiles/ruby_2.5_rails61_postgres.gemfile index a8782ae4352..10ca817471a 100644 --- a/gemfiles/ruby_2.5_rails61_postgres.gemfile +++ b/gemfiles/ruby_2.5_rails61_postgres.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.5_rails61_postgres.gemfile.lock index 334a9d2f56b..71857553466 100644 --- a/gemfiles/ruby_2.5_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5_rails61_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -96,7 +96,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile index b7aed7b2e2c..a371515efd2 100644 --- a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", ">= 4.2.5" diff --git a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock index 74c27d59878..470695d214a 100644 --- a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,7 +97,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile index 248a9550f1d..974608cead6 100644 --- a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock index 99f3bdf83ee..5386dee862d 100644 --- a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,7 +97,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile index 00ddde63528..9f062ca5b9a 100644 --- a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock index 83bded8f534..facd4e1c93b 100644 --- a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -96,7 +96,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails6_mysql2.gemfile b/gemfiles/ruby_2.5_rails6_mysql2.gemfile index 3ea79ac5597..dbbb1fa919a 100644 --- a/gemfiles/ruby_2.5_rails6_mysql2.gemfile +++ b/gemfiles/ruby_2.5_rails6_mysql2.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock index 1635f51358f..a625ab38795 100644 --- a/gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -92,7 +92,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_rails6_postgres.gemfile b/gemfiles/ruby_2.5_rails6_postgres.gemfile index e5c1468091a..e2e3a810fc1 100644 --- a/gemfiles/ruby_2.5_rails6_postgres.gemfile +++ b/gemfiles/ruby_2.5_rails6_postgres.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.5_rails6_postgres.gemfile.lock index 4cfcf25c834..7776e57ad65 100644 --- a/gemfiles/ruby_2.5_rails6_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5_rails6_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -92,7 +92,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile index 55c5c1f3f9a..f5b5eeee45e 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile +++ b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", ">= 4.0.1" diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock index 72400e10bb1..f224447680e 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -93,7 +93,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile index a37ef9e14bf..231c394853e 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile.lock index e30e606143a..3713f536a94 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -92,7 +92,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile index afa7154e4d0..2e32d475e0a 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sidekiq" diff --git a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock index 3a212974565..14d38b75636 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -93,7 +93,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile index 36412e4bdef..6589e611bc7 100644 --- a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile +++ b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock index eae644feb42..ff225f1c26a 100644 --- a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -92,7 +92,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest (3.1.1) diff --git a/gemfiles/ruby_2.5_redis_3.gemfile b/gemfiles/ruby_2.5_redis_3.gemfile index 9c066cbde50..b30ff0b81d7 100644 --- a/gemfiles/ruby_2.5_redis_3.gemfile +++ b/gemfiles/ruby_2.5_redis_3.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_2.5_redis_3.gemfile.lock b/gemfiles/ruby_2.5_redis_3.gemfile.lock index efcc876e3d2..386c64e2e29 100644 --- a/gemfiles/ruby_2.5_redis_3.gemfile.lock +++ b/gemfiles/ruby_2.5_redis_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_redis_4.gemfile b/gemfiles/ruby_2.5_redis_4.gemfile index b1085f4db5c..323026cd631 100644 --- a/gemfiles/ruby_2.5_redis_4.gemfile +++ b/gemfiles/ruby_2.5_redis_4.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_2.5_redis_4.gemfile.lock b/gemfiles/ruby_2.5_redis_4.gemfile.lock index b250688d9a2..e2919fde24d 100644 --- a/gemfiles/ruby_2.5_redis_4.gemfile.lock +++ b/gemfiles/ruby_2.5_redis_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_redis_5.gemfile b/gemfiles/ruby_2.5_redis_5.gemfile index ab7b4c63d7c..24cce091ec9 100644 --- a/gemfiles/ruby_2.5_redis_5.gemfile +++ b/gemfiles/ruby_2.5_redis_5.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_2.5_redis_5.gemfile.lock b/gemfiles/ruby_2.5_redis_5.gemfile.lock index 2a3e3bfea59..2141f9358b0 100644 --- a/gemfiles/ruby_2.5_redis_5.gemfile.lock +++ b/gemfiles/ruby_2.5_redis_5.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_relational_db.gemfile b/gemfiles/ruby_2.5_relational_db.gemfile index 94d72120e63..69e4e7e1d79 100644 --- a/gemfiles/ruby_2.5_relational_db.gemfile +++ b/gemfiles/ruby_2.5_relational_db.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 5" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_2.5_relational_db.gemfile.lock b/gemfiles/ruby_2.5_relational_db.gemfile.lock index a013052d22c..5e9d1138f5e 100644 --- a/gemfiles/ruby_2.5_relational_db.gemfile.lock +++ b/gemfiles/ruby_2.5_relational_db.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -48,7 +48,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) delayed_job (4.1.11) activesupport (>= 3.0, < 8.0) diff --git a/gemfiles/ruby_2.5_resque2_redis3.gemfile b/gemfiles/ruby_2.5_resque2_redis3.gemfile index 89346f90628..fde74df0e0b 100644 --- a/gemfiles/ruby_2.5_resque2_redis3.gemfile +++ b/gemfiles/ruby_2.5_resque2_redis3.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.5_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.5_resque2_redis3.gemfile.lock index 8bb55fa004e..5907044aba1 100644 --- a/gemfiles/ruby_2.5_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.5_resque2_redis3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -35,7 +35,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_resque2_redis4.gemfile b/gemfiles/ruby_2.5_resque2_redis4.gemfile index f2d3660f33b..d181c1a8e83 100644 --- a/gemfiles/ruby_2.5_resque2_redis4.gemfile +++ b/gemfiles/ruby_2.5_resque2_redis4.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.5_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.5_resque2_redis4.gemfile.lock index 32de4bf36fa..5665117a366 100644 --- a/gemfiles/ruby_2.5_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.5_resque2_redis4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_sinatra_2.gemfile b/gemfiles/ruby_2.5_sinatra_2.gemfile index 399d338b471..33251495609 100644 --- a/gemfiles/ruby_2.5_sinatra_2.gemfile +++ b/gemfiles/ruby_2.5_sinatra_2.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_sinatra_2.gemfile.lock b/gemfiles/ruby_2.5_sinatra_2.gemfile.lock index 628a5e28b1a..43e52646a86 100644 --- a/gemfiles/ruby_2.5_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_2.5_sinatra_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_2.5_stripe_10.gemfile b/gemfiles/ruby_2.5_stripe_10.gemfile index 414e25b3cb3..59ee078f917 100644 --- a/gemfiles/ruby_2.5_stripe_10.gemfile +++ b/gemfiles/ruby_2.5_stripe_10.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_2.5_stripe_10.gemfile.lock b/gemfiles/ruby_2.5_stripe_10.gemfile.lock index 0f9dfcba6a2..b766cacebea 100644 --- a/gemfiles/ruby_2.5_stripe_10.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_10.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.5_stripe_11.gemfile b/gemfiles/ruby_2.5_stripe_11.gemfile index 793ca303d08..abc342f898e 100644 --- a/gemfiles/ruby_2.5_stripe_11.gemfile +++ b/gemfiles/ruby_2.5_stripe_11.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_2.5_stripe_11.gemfile.lock b/gemfiles/ruby_2.5_stripe_11.gemfile.lock index 012ada89342..11e0b64b5be 100644 --- a/gemfiles/ruby_2.5_stripe_11.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_11.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.5_stripe_12.gemfile b/gemfiles/ruby_2.5_stripe_12.gemfile index 4c0e660b260..1738130fa8a 100644 --- a/gemfiles/ruby_2.5_stripe_12.gemfile +++ b/gemfiles/ruby_2.5_stripe_12.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_2.5_stripe_12.gemfile.lock b/gemfiles/ruby_2.5_stripe_12.gemfile.lock index c9caad28afe..40d0da1093e 100644 --- a/gemfiles/ruby_2.5_stripe_12.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_12.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.5_stripe_7.gemfile b/gemfiles/ruby_2.5_stripe_7.gemfile index eb591835541..badbd8c6b2a 100644 --- a/gemfiles/ruby_2.5_stripe_7.gemfile +++ b/gemfiles/ruby_2.5_stripe_7.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_2.5_stripe_7.gemfile.lock b/gemfiles/ruby_2.5_stripe_7.gemfile.lock index 75068f8d3f4..ddc97736189 100644 --- a/gemfiles/ruby_2.5_stripe_7.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.5_stripe_8.gemfile b/gemfiles/ruby_2.5_stripe_8.gemfile index 97633792c3e..8e2c74e2291 100644 --- a/gemfiles/ruby_2.5_stripe_8.gemfile +++ b/gemfiles/ruby_2.5_stripe_8.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_2.5_stripe_8.gemfile.lock b/gemfiles/ruby_2.5_stripe_8.gemfile.lock index 1d60a44c6bb..b48d056524b 100644 --- a/gemfiles/ruby_2.5_stripe_8.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.5_stripe_9.gemfile b/gemfiles/ruby_2.5_stripe_9.gemfile index fbb56b9ae17..4193fb6030e 100644 --- a/gemfiles/ruby_2.5_stripe_9.gemfile +++ b/gemfiles/ruby_2.5_stripe_9.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_2.5_stripe_9.gemfile.lock b/gemfiles/ruby_2.5_stripe_9.gemfile.lock index 9aaf2279537..16ba36bf97e 100644 --- a/gemfiles/ruby_2.5_stripe_9.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_9.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.5_stripe_latest.gemfile b/gemfiles/ruby_2.5_stripe_latest.gemfile index 74ab552b957..c9749e0a8b9 100644 --- a/gemfiles/ruby_2.5_stripe_latest.gemfile +++ b/gemfiles/ruby_2.5_stripe_latest.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_2.5_stripe_latest.gemfile.lock b/gemfiles/ruby_2.5_stripe_latest.gemfile.lock index 5fd8fd5c019..2cadcb46f79 100644 --- a/gemfiles/ruby_2.5_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.5_stripe_min.gemfile b/gemfiles/ruby_2.5_stripe_min.gemfile index 14c2132f319..29311ec826a 100644 --- a/gemfiles/ruby_2.5_stripe_min.gemfile +++ b/gemfiles/ruby_2.5_stripe_min.gemfile @@ -29,7 +29,6 @@ gem "rexml", ">= 3.2.7" gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_2.5_stripe_min.gemfile.lock b/gemfiles/ruby_2.5_stripe_min.gemfile.lock index 7a80d61ab21..1fc408eb359 100644 --- a/gemfiles/ruby_2.5_stripe_min.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_min.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.6_activesupport.gemfile b/gemfiles/ruby_2.6_activesupport.gemfile index ae63345ff11..12ae3271fdf 100644 --- a/gemfiles/ruby_2.6_activesupport.gemfile +++ b/gemfiles/ruby_2.6_activesupport.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 6.0.0" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_2.6_activesupport.gemfile.lock b/gemfiles/ruby_2.6_activesupport.gemfile.lock index 5e7b6fa7354..d5ea7fbaae9 100644 --- a/gemfiles/ruby_2.6_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.6_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -67,7 +67,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest-crc (0.6.5) diff --git a/gemfiles/ruby_2.6_aws.gemfile b/gemfiles/ruby_2.6_aws.gemfile index 1f65a114590..ee3ab126770 100644 --- a/gemfiles/ruby_2.6_aws.gemfile +++ b/gemfiles/ruby_2.6_aws.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_2.6_aws.gemfile.lock b/gemfiles/ruby_2.6_aws.gemfile.lock index f36bdaa6dee..d323f505635 100644 --- a/gemfiles/ruby_2.6_aws.gemfile.lock +++ b/gemfiles/ruby_2.6_aws.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -1458,7 +1458,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_contrib.gemfile b/gemfiles/ruby_2.6_contrib.gemfile index 448c626ed23..cc63dcfb51d 100644 --- a/gemfiles/ruby_2.6_contrib.gemfile +++ b/gemfiles/ruby_2.6_contrib.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_2.6_contrib.gemfile.lock b/gemfiles/ruby_2.6_contrib.gemfile.lock index 19c57ab122a..e5e7422c9d5 100644 --- a/gemfiles/ruby_2.6_contrib.gemfile.lock +++ b/gemfiles/ruby_2.6_contrib.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -44,7 +44,7 @@ GEM crack (0.4.5) rexml dalli (3.2.4) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_contrib_old.gemfile b/gemfiles/ruby_2.6_contrib_old.gemfile index ec052784b72..ce6d13135ff 100644 --- a/gemfiles/ruby_2.6_contrib_old.gemfile +++ b/gemfiles/ruby_2.6_contrib_old.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/ruby_2.6_contrib_old.gemfile.lock b/gemfiles/ruby_2.6_contrib_old.gemfile.lock index ff43d232e90..1c94d689149 100644 --- a/gemfiles/ruby_2.6_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.6_contrib_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -42,7 +42,7 @@ GEM rexml daemons (1.4.1) dalli (2.7.11) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_core_old.gemfile b/gemfiles/ruby_2.6_core_old.gemfile index c7fda0e56ab..aa95a9e34f8 100644 --- a/gemfiles/ruby_2.6_core_old.gemfile +++ b/gemfiles/ruby_2.6_core_old.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_2.6_core_old.gemfile.lock b/gemfiles/ruby_2.6_core_old.gemfile.lock index 658d3a3702b..6188a9b898e 100644 --- a/gemfiles/ruby_2.6_core_old.gemfile.lock +++ b/gemfiles/ruby_2.6_core_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_elasticsearch_7.gemfile b/gemfiles/ruby_2.6_elasticsearch_7.gemfile index 110c6622067..c3204a0e79c 100644 --- a/gemfiles/ruby_2.6_elasticsearch_7.gemfile +++ b/gemfiles/ruby_2.6_elasticsearch_7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock b/gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock index 80100d1ca6f..9a81f56f016 100644 --- a/gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_elasticsearch_8.gemfile b/gemfiles/ruby_2.6_elasticsearch_8.gemfile index db9f8f19b39..aba56b05809 100644 --- a/gemfiles/ruby_2.6_elasticsearch_8.gemfile +++ b/gemfiles/ruby_2.6_elasticsearch_8.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock b/gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock index b86df209045..568cd09b88a 100644 --- a/gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_elasticsearch_latest.gemfile b/gemfiles/ruby_2.6_elasticsearch_latest.gemfile index 47b1a56d02a..c81a5e83beb 100644 --- a/gemfiles/ruby_2.6_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_2.6_elasticsearch_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_2.6_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_2.6_elasticsearch_latest.gemfile.lock index 6dc73a97f96..7af1f266ed2 100644 --- a/gemfiles/ruby_2.6_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_2.6_elasticsearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.6_graphql_1.13.gemfile b/gemfiles/ruby_2.6_graphql_1.13.gemfile index 164b037448c..9d7ececcb36 100644 --- a/gemfiles/ruby_2.6_graphql_1.13.gemfile +++ b/gemfiles/ruby_2.6_graphql_1.13.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock b/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock index 56fd7862bf5..65525cdbc60 100644 --- a/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_graphql_2.0.gemfile b/gemfiles/ruby_2.6_graphql_2.0.gemfile index b4013e01d25..6dd66c98f46 100644 --- a/gemfiles/ruby_2.6_graphql_2.0.gemfile +++ b/gemfiles/ruby_2.6_graphql_2.0.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock b/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock index 1c34955eab7..aceee240207 100644 --- a/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_hanami_1.gemfile b/gemfiles/ruby_2.6_hanami_1.gemfile index 5c56e68830b..d9e6a976434 100644 --- a/gemfiles/ruby_2.6_hanami_1.gemfile +++ b/gemfiles/ruby_2.6_hanami_1.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-test" gem "hanami", "~> 1" diff --git a/gemfiles/ruby_2.6_hanami_1.gemfile.lock b/gemfiles/ruby_2.6_hanami_1.gemfile.lock index eaf16cab9de..3c96370b65c 100644 --- a/gemfiles/ruby_2.6_hanami_1.gemfile.lock +++ b/gemfiles/ruby_2.6_hanami_1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,8 +37,8 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_http.gemfile b/gemfiles/ruby_2.6_http.gemfile index e42e2462457..606ea6b6fc7 100644 --- a/gemfiles/ruby_2.6_http.gemfile +++ b/gemfiles/ruby_2.6_http.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_2.6_http.gemfile.lock b/gemfiles/ruby_2.6_http.gemfile.lock index 7dc4c82ca0c..1eee30e37b4 100644 --- a/gemfiles/ruby_2.6_http.gemfile.lock +++ b/gemfiles/ruby_2.6_http.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_opensearch_2.gemfile b/gemfiles/ruby_2.6_opensearch_2.gemfile index 7b9e2ffd4f6..36912a9d9df 100644 --- a/gemfiles/ruby_2.6_opensearch_2.gemfile +++ b/gemfiles/ruby_2.6_opensearch_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_2.6_opensearch_2.gemfile.lock b/gemfiles/ruby_2.6_opensearch_2.gemfile.lock index 2f780d0c932..7585dc5a7ec 100644 --- a/gemfiles/ruby_2.6_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_2.6_opensearch_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_opensearch_3.gemfile b/gemfiles/ruby_2.6_opensearch_3.gemfile index 814c43f8b7b..0cc2d62c801 100644 --- a/gemfiles/ruby_2.6_opensearch_3.gemfile +++ b/gemfiles/ruby_2.6_opensearch_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_2.6_opensearch_3.gemfile.lock b/gemfiles/ruby_2.6_opensearch_3.gemfile.lock index c957863c58b..de8a22ac13f 100644 --- a/gemfiles/ruby_2.6_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_2.6_opensearch_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_opensearch_latest.gemfile b/gemfiles/ruby_2.6_opensearch_latest.gemfile index e7a70230b97..ffe97a76e3d 100644 --- a/gemfiles/ruby_2.6_opensearch_latest.gemfile +++ b/gemfiles/ruby_2.6_opensearch_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_2.6_opensearch_latest.gemfile.lock b/gemfiles/ruby_2.6_opensearch_latest.gemfile.lock index 81ab1c9e6d6..38c30a88eee 100644 --- a/gemfiles/ruby_2.6_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_2.6_opensearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.6_opentelemetry.gemfile b/gemfiles/ruby_2.6_opentelemetry.gemfile index 31070ba3fde..27205de6af0 100644 --- a/gemfiles/ruby_2.6_opentelemetry.gemfile +++ b/gemfiles/ruby_2.6_opentelemetry.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_2.6_opentelemetry.gemfile.lock b/gemfiles/ruby_2.6_opentelemetry.gemfile.lock index 0b518d5e8ed..1c5d5adb45a 100755 --- a/gemfiles/ruby_2.6_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_2.6_opentelemetry.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile.lock index dcef90a1c11..e4fa7124b84 100644 --- a/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rack_1.gemfile b/gemfiles/ruby_2.6_rack_1.gemfile index d58b11bb398..77c09de7979 100644 --- a/gemfiles/ruby_2.6_rack_1.gemfile +++ b/gemfiles/ruby_2.6_rack_1.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_rack_1.gemfile.lock b/gemfiles/ruby_2.6_rack_1.gemfile.lock index b9a66ef8863..f80d048be5b 100644 --- a/gemfiles/ruby_2.6_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.6_rack_1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rack_2.gemfile b/gemfiles/ruby_2.6_rack_2.gemfile index d7ae6617d22..c339677aea0 100644 --- a/gemfiles/ruby_2.6_rack_2.gemfile +++ b/gemfiles/ruby_2.6_rack_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_rack_2.gemfile.lock b/gemfiles/ruby_2.6_rack_2.gemfile.lock index 54a8838ee01..5773a4ed703 100644 --- a/gemfiles/ruby_2.6_rack_2.gemfile.lock +++ b/gemfiles/ruby_2.6_rack_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rack_3.gemfile b/gemfiles/ruby_2.6_rack_3.gemfile index 15c159a228c..3e35cc21fb0 100644 --- a/gemfiles/ruby_2.6_rack_3.gemfile +++ b/gemfiles/ruby_2.6_rack_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_rack_3.gemfile.lock b/gemfiles/ruby_2.6_rack_3.gemfile.lock index a1ed06e7501..095e7d7f3d0 100644 --- a/gemfiles/ruby_2.6_rack_3.gemfile.lock +++ b/gemfiles/ruby_2.6_rack_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rack_latest.gemfile b/gemfiles/ruby_2.6_rack_latest.gemfile index deee114540c..667d3ef25a8 100644 --- a/gemfiles/ruby_2.6_rack_latest.gemfile +++ b/gemfiles/ruby_2.6_rack_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_rack_latest.gemfile.lock b/gemfiles/ruby_2.6_rack_latest.gemfile.lock index 250ff3025e6..1fd730bf231 100644 --- a/gemfiles/ruby_2.6_rack_latest.gemfile.lock +++ b/gemfiles/ruby_2.6_rack_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.6_rails5_mysql2.gemfile b/gemfiles/ruby_2.6_rails5_mysql2.gemfile index e543eff8923..1b98291bb91 100644 --- a/gemfiles/ruby_2.6_rails5_mysql2.gemfile +++ b/gemfiles/ruby_2.6_rails5_mysql2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.6_rails5_mysql2.gemfile.lock index b8a00d0fa5b..dbcdc0c46a9 100644 --- a/gemfiles/ruby_2.6_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.6_rails5_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -81,8 +81,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails5_postgres.gemfile b/gemfiles/ruby_2.6_rails5_postgres.gemfile index 2d3c115b4ff..d0cc6d1f390 100644 --- a/gemfiles/ruby_2.6_rails5_postgres.gemfile +++ b/gemfiles/ruby_2.6_rails5_postgres.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.6_rails5_postgres.gemfile.lock index e3e7eeb5881..e24908954a7 100644 --- a/gemfiles/ruby_2.6_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.6_rails5_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -81,8 +81,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile index 895ef1d5344..0c26db957f3 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile +++ b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock index e7aafee3a1f..9870290a2f0 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -81,8 +81,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile index 2c2d321ed3f..95f23784b31 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile.lock index 3f00fdfb4b5..fee32c68492 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -81,8 +81,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile index 023f361f098..4e12886ac17 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sidekiq" diff --git a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock index 7cdcd191518..1f25febd6af 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -82,8 +82,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile index f209d958543..0ff3c5e4d58 100644 --- a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile +++ b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock index 17184cd39b5..91b4b4452d9 100644 --- a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -81,8 +81,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails61_mysql2.gemfile b/gemfiles/ruby_2.6_rails61_mysql2.gemfile index 1f5cad2ab90..b388c01b189 100644 --- a/gemfiles/ruby_2.6_rails61_mysql2.gemfile +++ b/gemfiles/ruby_2.6_rails61_mysql2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock index ea3b92fcc0f..25c16c7ed04 100644 --- a/gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails61_postgres.gemfile b/gemfiles/ruby_2.6_rails61_postgres.gemfile index d00f9237cd4..b56078b83be 100644 --- a/gemfiles/ruby_2.6_rails61_postgres.gemfile +++ b/gemfiles/ruby_2.6_rails61_postgres.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.6_rails61_postgres.gemfile.lock index 10c2848c773..d9ea3df3f83 100644 --- a/gemfiles/ruby_2.6_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_2.6_rails61_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile index bd1613381e6..5a7b422c5f1 100644 --- a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock index a7be392b4ac..03caa04767e 100644 --- a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile index 657827bb682..e4e36b1e4cd 100644 --- a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock index 931ba597b80..0f23cf3729f 100644 --- a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -99,8 +99,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile index e827de23b07..d8113fd2c58 100644 --- a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock index 7666ae10638..1b2c49524c7 100644 --- a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails6_mysql2.gemfile b/gemfiles/ruby_2.6_rails6_mysql2.gemfile index 5d3cfa9accb..5b93603d70b 100644 --- a/gemfiles/ruby_2.6_rails6_mysql2.gemfile +++ b/gemfiles/ruby_2.6_rails6_mysql2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock index 10b67d5bb59..8248e296118 100644 --- a/gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -94,8 +94,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails6_postgres.gemfile b/gemfiles/ruby_2.6_rails6_postgres.gemfile index e3abe440703..7fa36a5665e 100644 --- a/gemfiles/ruby_2.6_rails6_postgres.gemfile +++ b/gemfiles/ruby_2.6_rails6_postgres.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.6_rails6_postgres.gemfile.lock index 6857e89cf10..8f0916efb96 100644 --- a/gemfiles/ruby_2.6_rails6_postgres.gemfile.lock +++ b/gemfiles/ruby_2.6_rails6_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -94,8 +94,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile index 735234e3fad..18495d38871 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile +++ b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock index 6e9fbf5b8b0..186fedf171c 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -94,8 +94,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile index cb49addcc87..ef4fd4e064e 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile.lock index 33c8f354dee..8b9eb920797 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -94,8 +94,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile index 7f79742b9f4..482ebd33ec6 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sidekiq" diff --git a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock index 72f1cb3e795..b0a7d7d4795 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -95,8 +95,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile index 6a1144a0d94..f4150fce391 100644 --- a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile +++ b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock index e3467eaed89..cd0be8f765b 100644 --- a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -94,8 +94,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_redis_3.gemfile b/gemfiles/ruby_2.6_redis_3.gemfile index e039aa73b6a..4a0f2456b3a 100644 --- a/gemfiles/ruby_2.6_redis_3.gemfile +++ b/gemfiles/ruby_2.6_redis_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_2.6_redis_3.gemfile.lock b/gemfiles/ruby_2.6_redis_3.gemfile.lock index 19f2ffb38e4..b6a4ceecef4 100644 --- a/gemfiles/ruby_2.6_redis_3.gemfile.lock +++ b/gemfiles/ruby_2.6_redis_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_redis_4.gemfile b/gemfiles/ruby_2.6_redis_4.gemfile index 00fbefee28e..036f17437ab 100644 --- a/gemfiles/ruby_2.6_redis_4.gemfile +++ b/gemfiles/ruby_2.6_redis_4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_2.6_redis_4.gemfile.lock b/gemfiles/ruby_2.6_redis_4.gemfile.lock index 9c48cf026e0..f540387eeac 100644 --- a/gemfiles/ruby_2.6_redis_4.gemfile.lock +++ b/gemfiles/ruby_2.6_redis_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_redis_5.gemfile b/gemfiles/ruby_2.6_redis_5.gemfile index ac87dfbbc3b..66b8b658618 100644 --- a/gemfiles/ruby_2.6_redis_5.gemfile +++ b/gemfiles/ruby_2.6_redis_5.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_2.6_redis_5.gemfile.lock b/gemfiles/ruby_2.6_redis_5.gemfile.lock index d1a6fe09f14..559b66958d2 100644 --- a/gemfiles/ruby_2.6_redis_5.gemfile.lock +++ b/gemfiles/ruby_2.6_redis_5.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_relational_db.gemfile b/gemfiles/ruby_2.6_relational_db.gemfile index 42bc708248a..268863b2503 100644 --- a/gemfiles/ruby_2.6_relational_db.gemfile +++ b/gemfiles/ruby_2.6_relational_db.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 6.0.0" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_2.6_relational_db.gemfile.lock b/gemfiles/ruby_2.6_relational_db.gemfile.lock index 3fd67d7dfba..6944db799d1 100644 --- a/gemfiles/ruby_2.6_relational_db.gemfile.lock +++ b/gemfiles/ruby_2.6_relational_db.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -49,7 +49,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) delayed_job (4.1.11) activesupport (>= 3.0, < 8.0) diff --git a/gemfiles/ruby_2.6_resque2_redis3.gemfile b/gemfiles/ruby_2.6_resque2_redis3.gemfile index d19e2997e8c..165c824d654 100644 --- a/gemfiles/ruby_2.6_resque2_redis3.gemfile +++ b/gemfiles/ruby_2.6_resque2_redis3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.6_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.6_resque2_redis3.gemfile.lock index a2c8bcb385a..6624239e618 100644 --- a/gemfiles/ruby_2.6_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.6_resque2_redis3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_resque2_redis4.gemfile b/gemfiles/ruby_2.6_resque2_redis4.gemfile index 1bd5835d9bb..e465904edba 100644 --- a/gemfiles/ruby_2.6_resque2_redis4.gemfile +++ b/gemfiles/ruby_2.6_resque2_redis4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.6_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.6_resque2_redis4.gemfile.lock index f79c4635d77..4cff6776068 100644 --- a/gemfiles/ruby_2.6_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.6_resque2_redis4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_sinatra_2.gemfile b/gemfiles/ruby_2.6_sinatra_2.gemfile index 75a0058f2ab..e6fa0b59c14 100644 --- a/gemfiles/ruby_2.6_sinatra_2.gemfile +++ b/gemfiles/ruby_2.6_sinatra_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_sinatra_2.gemfile.lock b/gemfiles/ruby_2.6_sinatra_2.gemfile.lock index 3880befa542..c4e2ec8e05a 100644 --- a/gemfiles/ruby_2.6_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_2.6_sinatra_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_sinatra_3.gemfile b/gemfiles/ruby_2.6_sinatra_3.gemfile index 71ec6a37909..adb9740ce62 100644 --- a/gemfiles/ruby_2.6_sinatra_3.gemfile +++ b/gemfiles/ruby_2.6_sinatra_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_sinatra_3.gemfile.lock b/gemfiles/ruby_2.6_sinatra_3.gemfile.lock index 436aa3ac194..7d9d9091d33 100644 --- a/gemfiles/ruby_2.6_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_2.6_sinatra_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_2.6_stripe_10.gemfile b/gemfiles/ruby_2.6_stripe_10.gemfile index 1fc438ac519..1ddb9499b8f 100644 --- a/gemfiles/ruby_2.6_stripe_10.gemfile +++ b/gemfiles/ruby_2.6_stripe_10.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_2.6_stripe_10.gemfile.lock b/gemfiles/ruby_2.6_stripe_10.gemfile.lock index ed27ed1519c..8e62adc8505 100644 --- a/gemfiles/ruby_2.6_stripe_10.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_10.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.6_stripe_11.gemfile b/gemfiles/ruby_2.6_stripe_11.gemfile index c27d1585a61..6215fb9967d 100644 --- a/gemfiles/ruby_2.6_stripe_11.gemfile +++ b/gemfiles/ruby_2.6_stripe_11.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_2.6_stripe_11.gemfile.lock b/gemfiles/ruby_2.6_stripe_11.gemfile.lock index 6e493b758ef..56fc8812dba 100644 --- a/gemfiles/ruby_2.6_stripe_11.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_11.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.6_stripe_12.gemfile b/gemfiles/ruby_2.6_stripe_12.gemfile index 30aa6825476..fa233588270 100644 --- a/gemfiles/ruby_2.6_stripe_12.gemfile +++ b/gemfiles/ruby_2.6_stripe_12.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_2.6_stripe_12.gemfile.lock b/gemfiles/ruby_2.6_stripe_12.gemfile.lock index d0cee409713..52da8948489 100644 --- a/gemfiles/ruby_2.6_stripe_12.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_12.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.6_stripe_7.gemfile b/gemfiles/ruby_2.6_stripe_7.gemfile index 347cde912b7..a4e80685f82 100644 --- a/gemfiles/ruby_2.6_stripe_7.gemfile +++ b/gemfiles/ruby_2.6_stripe_7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_2.6_stripe_7.gemfile.lock b/gemfiles/ruby_2.6_stripe_7.gemfile.lock index c8ebf8b6a87..8808f0aa623 100644 --- a/gemfiles/ruby_2.6_stripe_7.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.6_stripe_8.gemfile b/gemfiles/ruby_2.6_stripe_8.gemfile index b03515caaf3..1669122944a 100644 --- a/gemfiles/ruby_2.6_stripe_8.gemfile +++ b/gemfiles/ruby_2.6_stripe_8.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_2.6_stripe_8.gemfile.lock b/gemfiles/ruby_2.6_stripe_8.gemfile.lock index 84553626c5a..7d920d4aedc 100644 --- a/gemfiles/ruby_2.6_stripe_8.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.6_stripe_9.gemfile b/gemfiles/ruby_2.6_stripe_9.gemfile index bff5528386b..27fa9b91365 100644 --- a/gemfiles/ruby_2.6_stripe_9.gemfile +++ b/gemfiles/ruby_2.6_stripe_9.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_2.6_stripe_9.gemfile.lock b/gemfiles/ruby_2.6_stripe_9.gemfile.lock index 263817af07f..b1151b011be 100644 --- a/gemfiles/ruby_2.6_stripe_9.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_9.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.6_stripe_latest.gemfile b/gemfiles/ruby_2.6_stripe_latest.gemfile index f3caf2ccfb5..ac88988c5d3 100644 --- a/gemfiles/ruby_2.6_stripe_latest.gemfile +++ b/gemfiles/ruby_2.6_stripe_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_2.6_stripe_latest.gemfile.lock b/gemfiles/ruby_2.6_stripe_latest.gemfile.lock index 667b8133d18..d7b4a6da216 100644 --- a/gemfiles/ruby_2.6_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.6_stripe_min.gemfile b/gemfiles/ruby_2.6_stripe_min.gemfile index 3743b66c6b0..217f644950d 100644 --- a/gemfiles/ruby_2.6_stripe_min.gemfile +++ b/gemfiles/ruby_2.6_stripe_min.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_2.6_stripe_min.gemfile.lock b/gemfiles/ruby_2.6_stripe_min.gemfile.lock index fb4a3f445fb..9e99d2cb22a 100644 --- a/gemfiles/ruby_2.6_stripe_min.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_min.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.7_activesupport.gemfile b/gemfiles/ruby_2.7_activesupport.gemfile index 6e229c20135..564a8532f62 100644 --- a/gemfiles/ruby_2.7_activesupport.gemfile +++ b/gemfiles/ruby_2.7_activesupport.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 6.1.0" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_2.7_activesupport.gemfile.lock b/gemfiles/ruby_2.7_activesupport.gemfile.lock index 56d1d13ce32..cba2d013140 100644 --- a/gemfiles/ruby_2.7_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.7_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -67,7 +67,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest-crc (0.6.5) diff --git a/gemfiles/ruby_2.7_aws.gemfile b/gemfiles/ruby_2.7_aws.gemfile index 92333aefa21..6dd6e25d73a 100644 --- a/gemfiles/ruby_2.7_aws.gemfile +++ b/gemfiles/ruby_2.7_aws.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_2.7_aws.gemfile.lock b/gemfiles/ruby_2.7_aws.gemfile.lock index c1b3af94e64..80672786bf5 100644 --- a/gemfiles/ruby_2.7_aws.gemfile.lock +++ b/gemfiles/ruby_2.7_aws.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -1458,7 +1458,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_contrib.gemfile b/gemfiles/ruby_2.7_contrib.gemfile index 224e9bb21b4..827cf9bc548 100644 --- a/gemfiles/ruby_2.7_contrib.gemfile +++ b/gemfiles/ruby_2.7_contrib.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc" gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_2.7_contrib.gemfile.lock b/gemfiles/ruby_2.7_contrib.gemfile.lock index 50332c7ed0b..cc9b3e0fb20 100644 --- a/gemfiles/ruby_2.7_contrib.gemfile.lock +++ b/gemfiles/ruby_2.7_contrib.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -44,7 +44,7 @@ GEM crack (0.4.5) rexml dalli (3.2.4) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_contrib_old.gemfile b/gemfiles/ruby_2.7_contrib_old.gemfile index 892dbc9b6f6..2714748b604 100644 --- a/gemfiles/ruby_2.7_contrib_old.gemfile +++ b/gemfiles/ruby_2.7_contrib_old.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/ruby_2.7_contrib_old.gemfile.lock b/gemfiles/ruby_2.7_contrib_old.gemfile.lock index 5ea4e7f758a..23cba7bfcb9 100644 --- a/gemfiles/ruby_2.7_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.7_contrib_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -42,7 +42,7 @@ GEM rexml daemons (1.4.1) dalli (2.7.11) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_core_old.gemfile b/gemfiles/ruby_2.7_core_old.gemfile index a35d62b287f..ebe6817557d 100644 --- a/gemfiles/ruby_2.7_core_old.gemfile +++ b/gemfiles/ruby_2.7_core_old.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_2.7_core_old.gemfile.lock b/gemfiles/ruby_2.7_core_old.gemfile.lock index 0a7ec166cac..c747f38bd1e 100644 --- a/gemfiles/ruby_2.7_core_old.gemfile.lock +++ b/gemfiles/ruby_2.7_core_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_elasticsearch_7.gemfile b/gemfiles/ruby_2.7_elasticsearch_7.gemfile index cfa25e46e43..dd03c33c84b 100644 --- a/gemfiles/ruby_2.7_elasticsearch_7.gemfile +++ b/gemfiles/ruby_2.7_elasticsearch_7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock b/gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock index 025115d750d..d5e818694cf 100644 --- a/gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_elasticsearch_8.gemfile b/gemfiles/ruby_2.7_elasticsearch_8.gemfile index d89189c765b..c301f8e52df 100644 --- a/gemfiles/ruby_2.7_elasticsearch_8.gemfile +++ b/gemfiles/ruby_2.7_elasticsearch_8.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock b/gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock index 9f125e81ee0..284efe032e2 100644 --- a/gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_elasticsearch_latest.gemfile b/gemfiles/ruby_2.7_elasticsearch_latest.gemfile index f7510874231..58b00ee5b8f 100644 --- a/gemfiles/ruby_2.7_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_2.7_elasticsearch_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_2.7_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_2.7_elasticsearch_latest.gemfile.lock index 31529d0ed9c..c6d304b238b 100644 --- a/gemfiles/ruby_2.7_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_2.7_elasticsearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.7_graphql_1.13.gemfile b/gemfiles/ruby_2.7_graphql_1.13.gemfile index d55c4e46e6b..e156e80c4c2 100644 --- a/gemfiles/ruby_2.7_graphql_1.13.gemfile +++ b/gemfiles/ruby_2.7_graphql_1.13.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock b/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock index 528a76d8c77..3def8dcaf94 100644 --- a/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_graphql_2.0.gemfile b/gemfiles/ruby_2.7_graphql_2.0.gemfile index 25f87df3e96..a6eb60b0080 100644 --- a/gemfiles/ruby_2.7_graphql_2.0.gemfile +++ b/gemfiles/ruby_2.7_graphql_2.0.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock index 4c17b48039a..7e61d4b8cad 100644 --- a/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_graphql_2.1.gemfile b/gemfiles/ruby_2.7_graphql_2.1.gemfile index f53b57c0ce7..b62155f42fa 100644 --- a/gemfiles/ruby_2.7_graphql_2.1.gemfile +++ b/gemfiles/ruby_2.7_graphql_2.1.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock index d32920bdb42..4df85c3a359 100644 --- a/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock +++ b/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_graphql_2.2.gemfile b/gemfiles/ruby_2.7_graphql_2.2.gemfile index c360f12b57f..82b72506c56 100644 --- a/gemfiles/ruby_2.7_graphql_2.2.gemfile +++ b/gemfiles/ruby_2.7_graphql_2.2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock index d23fed3a5b9..09a810b1789 100644 --- a/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock +++ b/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_graphql_2.3.gemfile b/gemfiles/ruby_2.7_graphql_2.3.gemfile index 79c6786391d..b654690b52c 100644 --- a/gemfiles/ruby_2.7_graphql_2.3.gemfile +++ b/gemfiles/ruby_2.7_graphql_2.3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_2.3.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.3.gemfile.lock index 886c3dc573b..9d6b4ea78e8 100644 --- a/gemfiles/ruby_2.7_graphql_2.3.gemfile.lock +++ b/gemfiles/ruby_2.7_graphql_2.3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -102,8 +102,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_hanami_1.gemfile b/gemfiles/ruby_2.7_hanami_1.gemfile index 5cf07d929c7..6084167c5d9 100644 --- a/gemfiles/ruby_2.7_hanami_1.gemfile +++ b/gemfiles/ruby_2.7_hanami_1.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-test" gem "hanami", "~> 1" diff --git a/gemfiles/ruby_2.7_hanami_1.gemfile.lock b/gemfiles/ruby_2.7_hanami_1.gemfile.lock index 866785b6b5b..5daa49cb71d 100644 --- a/gemfiles/ruby_2.7_hanami_1.gemfile.lock +++ b/gemfiles/ruby_2.7_hanami_1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,8 +37,8 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_http.gemfile b/gemfiles/ruby_2.7_http.gemfile index b8020cc22fe..16a9834d59d 100644 --- a/gemfiles/ruby_2.7_http.gemfile +++ b/gemfiles/ruby_2.7_http.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_2.7_http.gemfile.lock b/gemfiles/ruby_2.7_http.gemfile.lock index efa1c48d418..5343e7dc73f 100644 --- a/gemfiles/ruby_2.7_http.gemfile.lock +++ b/gemfiles/ruby_2.7_http.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_opensearch_2.gemfile b/gemfiles/ruby_2.7_opensearch_2.gemfile index 68063b51b06..5433de13051 100644 --- a/gemfiles/ruby_2.7_opensearch_2.gemfile +++ b/gemfiles/ruby_2.7_opensearch_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_2.7_opensearch_2.gemfile.lock b/gemfiles/ruby_2.7_opensearch_2.gemfile.lock index d4a9b6667c2..c1cc02c9625 100644 --- a/gemfiles/ruby_2.7_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_2.7_opensearch_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_opensearch_3.gemfile b/gemfiles/ruby_2.7_opensearch_3.gemfile index 098ea793495..6a53648c151 100644 --- a/gemfiles/ruby_2.7_opensearch_3.gemfile +++ b/gemfiles/ruby_2.7_opensearch_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_2.7_opensearch_3.gemfile.lock b/gemfiles/ruby_2.7_opensearch_3.gemfile.lock index f43931ea95d..8f193aa020c 100644 --- a/gemfiles/ruby_2.7_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_2.7_opensearch_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_opensearch_latest.gemfile b/gemfiles/ruby_2.7_opensearch_latest.gemfile index e3a6a8adbcd..c8a905cfd78 100644 --- a/gemfiles/ruby_2.7_opensearch_latest.gemfile +++ b/gemfiles/ruby_2.7_opensearch_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_2.7_opensearch_latest.gemfile.lock b/gemfiles/ruby_2.7_opensearch_latest.gemfile.lock index dce7470ea44..ad0e5bd6851 100644 --- a/gemfiles/ruby_2.7_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_2.7_opensearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.7_opentelemetry.gemfile b/gemfiles/ruby_2.7_opentelemetry.gemfile index 6d18e92ae76..711f6d57bee 100644 --- a/gemfiles/ruby_2.7_opentelemetry.gemfile +++ b/gemfiles/ruby_2.7_opentelemetry.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_2.7_opentelemetry.gemfile.lock b/gemfiles/ruby_2.7_opentelemetry.gemfile.lock index d7887a588c2..ac35b6ed07c 100755 --- a/gemfiles/ruby_2.7_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_2.7_opentelemetry.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile.lock index 8685216f810..8c03763ae02 100644 --- a/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rack_1.gemfile b/gemfiles/ruby_2.7_rack_1.gemfile index 1400e23ffa2..0f74c3a1c13 100644 --- a/gemfiles/ruby_2.7_rack_1.gemfile +++ b/gemfiles/ruby_2.7_rack_1.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_rack_1.gemfile.lock b/gemfiles/ruby_2.7_rack_1.gemfile.lock index 747843e9d57..fc43471cb79 100644 --- a/gemfiles/ruby_2.7_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.7_rack_1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rack_2.gemfile b/gemfiles/ruby_2.7_rack_2.gemfile index e28c29efa78..9abcf0c8846 100644 --- a/gemfiles/ruby_2.7_rack_2.gemfile +++ b/gemfiles/ruby_2.7_rack_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_rack_2.gemfile.lock b/gemfiles/ruby_2.7_rack_2.gemfile.lock index bb9b2875880..83b66e3637b 100644 --- a/gemfiles/ruby_2.7_rack_2.gemfile.lock +++ b/gemfiles/ruby_2.7_rack_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rack_3.gemfile b/gemfiles/ruby_2.7_rack_3.gemfile index 361b5e1039a..f82d8b460b6 100644 --- a/gemfiles/ruby_2.7_rack_3.gemfile +++ b/gemfiles/ruby_2.7_rack_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_rack_3.gemfile.lock b/gemfiles/ruby_2.7_rack_3.gemfile.lock index 762fd427a3f..a9933455fc5 100644 --- a/gemfiles/ruby_2.7_rack_3.gemfile.lock +++ b/gemfiles/ruby_2.7_rack_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rack_latest.gemfile b/gemfiles/ruby_2.7_rack_latest.gemfile index 20bdb08281d..178d989d9d4 100644 --- a/gemfiles/ruby_2.7_rack_latest.gemfile +++ b/gemfiles/ruby_2.7_rack_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_rack_latest.gemfile.lock b/gemfiles/ruby_2.7_rack_latest.gemfile.lock index f3f3043328f..60753500272 100644 --- a/gemfiles/ruby_2.7_rack_latest.gemfile.lock +++ b/gemfiles/ruby_2.7_rack_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.7_rails5_mysql2.gemfile b/gemfiles/ruby_2.7_rails5_mysql2.gemfile index 4f06748d452..756965235f4 100644 --- a/gemfiles/ruby_2.7_rails5_mysql2.gemfile +++ b/gemfiles/ruby_2.7_rails5_mysql2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.7_rails5_mysql2.gemfile.lock index c90b0355191..a0728ece8c8 100644 --- a/gemfiles/ruby_2.7_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.7_rails5_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -81,8 +81,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails5_postgres.gemfile b/gemfiles/ruby_2.7_rails5_postgres.gemfile index c5848c3fb4a..a3fe0218d69 100644 --- a/gemfiles/ruby_2.7_rails5_postgres.gemfile +++ b/gemfiles/ruby_2.7_rails5_postgres.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.7_rails5_postgres.gemfile.lock index a451657809c..93751b2080b 100644 --- a/gemfiles/ruby_2.7_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.7_rails5_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -81,8 +81,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile index 06b24db5917..d460955f32f 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile +++ b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock index 733233d1b28..0736124053b 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -81,8 +81,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile index 90d94dd665b..8b2769eee59 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile.lock index f1011b8e339..903d04afb91 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -81,8 +81,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile index 4d4f1ff6eed..16ac05a8525 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sidekiq", "~> 6" diff --git a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock index 77744344360..8798ce13a8c 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -82,8 +82,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile index 3b6fbff8aa1..f553f99c9e4 100644 --- a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile +++ b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock index 5ca90471033..192a9ac06d3 100644 --- a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -81,8 +81,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails61_mysql2.gemfile b/gemfiles/ruby_2.7_rails61_mysql2.gemfile index 9bafd4670e8..a2e569e1a41 100644 --- a/gemfiles/ruby_2.7_rails61_mysql2.gemfile +++ b/gemfiles/ruby_2.7_rails61_mysql2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock index 4ec6f5c411b..d2c3248c4d0 100644 --- a/gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails61_postgres.gemfile b/gemfiles/ruby_2.7_rails61_postgres.gemfile index 0c285842801..d714d5203b6 100644 --- a/gemfiles/ruby_2.7_rails61_postgres.gemfile +++ b/gemfiles/ruby_2.7_rails61_postgres.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.7_rails61_postgres.gemfile.lock index a56d2af4607..04c1dc5ad02 100644 --- a/gemfiles/ruby_2.7_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_2.7_rails61_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile index cf3efde8bcb..4f943e81af9 100644 --- a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock index 67106ce078d..a9ac1249c0a 100644 --- a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile index d054740b5f1..060d0aac625 100644 --- a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock index d12d9a96232..e1da6d4670d 100644 --- a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -99,8 +99,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile index c6c8b93fc99..ea2e725b09c 100644 --- a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock index 2ccbc676cf0..78c6d4a45f5 100644 --- a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails6_mysql2.gemfile b/gemfiles/ruby_2.7_rails6_mysql2.gemfile index 4bbf3e73b85..c759428aa1f 100644 --- a/gemfiles/ruby_2.7_rails6_mysql2.gemfile +++ b/gemfiles/ruby_2.7_rails6_mysql2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock index b8e2f4de0a8..2ab6d9f5d5f 100644 --- a/gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -94,8 +94,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails6_postgres.gemfile b/gemfiles/ruby_2.7_rails6_postgres.gemfile index f4e0656405c..46aafa08759 100644 --- a/gemfiles/ruby_2.7_rails6_postgres.gemfile +++ b/gemfiles/ruby_2.7_rails6_postgres.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.7_rails6_postgres.gemfile.lock index c01ca72805b..636b72ea3e7 100644 --- a/gemfiles/ruby_2.7_rails6_postgres.gemfile.lock +++ b/gemfiles/ruby_2.7_rails6_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -94,8 +94,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile index 23221c24e0d..2ee18f7da1e 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile +++ b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock index bc3dff4f464..de52e403290 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -94,8 +94,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile index 5a991752a66..50387d8baf6 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile.lock index b95548a1001..ab4da7285ef 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -94,8 +94,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile index 47f9f84e611..0305de3932c 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sidekiq", "~> 6" diff --git a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock index e5560c733ed..a9081f76a55 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -95,8 +95,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile index 2c162dbce5e..624051792d0 100644 --- a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile +++ b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock index dce67243dfb..2ec3ddf2ad9 100644 --- a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -94,8 +94,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_redis_3.gemfile b/gemfiles/ruby_2.7_redis_3.gemfile index e6f38b64627..5a990bebf5d 100644 --- a/gemfiles/ruby_2.7_redis_3.gemfile +++ b/gemfiles/ruby_2.7_redis_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_2.7_redis_3.gemfile.lock b/gemfiles/ruby_2.7_redis_3.gemfile.lock index 3fa7ceca437..5d0c4116c7e 100644 --- a/gemfiles/ruby_2.7_redis_3.gemfile.lock +++ b/gemfiles/ruby_2.7_redis_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_redis_4.gemfile b/gemfiles/ruby_2.7_redis_4.gemfile index 17ca301e6d3..370c25ce27c 100644 --- a/gemfiles/ruby_2.7_redis_4.gemfile +++ b/gemfiles/ruby_2.7_redis_4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_2.7_redis_4.gemfile.lock b/gemfiles/ruby_2.7_redis_4.gemfile.lock index 3abf17a1dca..5651ce44182 100644 --- a/gemfiles/ruby_2.7_redis_4.gemfile.lock +++ b/gemfiles/ruby_2.7_redis_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_redis_5.gemfile b/gemfiles/ruby_2.7_redis_5.gemfile index adfc4a5d6c6..bd001d3c2df 100644 --- a/gemfiles/ruby_2.7_redis_5.gemfile +++ b/gemfiles/ruby_2.7_redis_5.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_2.7_redis_5.gemfile.lock b/gemfiles/ruby_2.7_redis_5.gemfile.lock index 20a92e808e1..6019b5e1bf1 100644 --- a/gemfiles/ruby_2.7_redis_5.gemfile.lock +++ b/gemfiles/ruby_2.7_redis_5.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_relational_db.gemfile b/gemfiles/ruby_2.7_relational_db.gemfile index ad11f16fa4d..c46d20f12a6 100644 --- a/gemfiles/ruby_2.7_relational_db.gemfile +++ b/gemfiles/ruby_2.7_relational_db.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 6.1.0" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_2.7_relational_db.gemfile.lock b/gemfiles/ruby_2.7_relational_db.gemfile.lock index e480e95bbb2..46461bbade5 100644 --- a/gemfiles/ruby_2.7_relational_db.gemfile.lock +++ b/gemfiles/ruby_2.7_relational_db.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -49,7 +49,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) delayed_job (4.1.11) activesupport (>= 3.0, < 8.0) diff --git a/gemfiles/ruby_2.7_resque2_redis3.gemfile b/gemfiles/ruby_2.7_resque2_redis3.gemfile index 1c1998fe176..3b846f57280 100644 --- a/gemfiles/ruby_2.7_resque2_redis3.gemfile +++ b/gemfiles/ruby_2.7_resque2_redis3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.7_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.7_resque2_redis3.gemfile.lock index 19b6e80e80e..4c643b6a3f0 100644 --- a/gemfiles/ruby_2.7_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.7_resque2_redis3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_resque2_redis4.gemfile b/gemfiles/ruby_2.7_resque2_redis4.gemfile index 4c3acb79971..e90822daae0 100644 --- a/gemfiles/ruby_2.7_resque2_redis4.gemfile +++ b/gemfiles/ruby_2.7_resque2_redis4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.7_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.7_resque2_redis4.gemfile.lock index 0cec33065a8..07448ceee4c 100644 --- a/gemfiles/ruby_2.7_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.7_resque2_redis4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_sinatra_2.gemfile b/gemfiles/ruby_2.7_sinatra_2.gemfile index 83feb2d032c..711211412dc 100644 --- a/gemfiles/ruby_2.7_sinatra_2.gemfile +++ b/gemfiles/ruby_2.7_sinatra_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_sinatra_2.gemfile.lock b/gemfiles/ruby_2.7_sinatra_2.gemfile.lock index 3741e5bbd33..0bd0e58786d 100644 --- a/gemfiles/ruby_2.7_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_2.7_sinatra_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_sinatra_3.gemfile b/gemfiles/ruby_2.7_sinatra_3.gemfile index 81631907fc2..7d4b55b8cd4 100644 --- a/gemfiles/ruby_2.7_sinatra_3.gemfile +++ b/gemfiles/ruby_2.7_sinatra_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_sinatra_3.gemfile.lock b/gemfiles/ruby_2.7_sinatra_3.gemfile.lock index 349cf0539b9..cc501e03aa1 100644 --- a/gemfiles/ruby_2.7_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_2.7_sinatra_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_2.7_stripe_10.gemfile b/gemfiles/ruby_2.7_stripe_10.gemfile index 16fd7c26a23..239fe6ded9a 100644 --- a/gemfiles/ruby_2.7_stripe_10.gemfile +++ b/gemfiles/ruby_2.7_stripe_10.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_2.7_stripe_10.gemfile.lock b/gemfiles/ruby_2.7_stripe_10.gemfile.lock index 3e4f227902c..d6514fcb0ae 100644 --- a/gemfiles/ruby_2.7_stripe_10.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_10.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.7_stripe_11.gemfile b/gemfiles/ruby_2.7_stripe_11.gemfile index 95d4f828bca..9ba917d2f40 100644 --- a/gemfiles/ruby_2.7_stripe_11.gemfile +++ b/gemfiles/ruby_2.7_stripe_11.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_2.7_stripe_11.gemfile.lock b/gemfiles/ruby_2.7_stripe_11.gemfile.lock index 0de46f2d9f0..5fe054880d0 100644 --- a/gemfiles/ruby_2.7_stripe_11.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_11.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.7_stripe_12.gemfile b/gemfiles/ruby_2.7_stripe_12.gemfile index 8b574e37505..df91d86a2d7 100644 --- a/gemfiles/ruby_2.7_stripe_12.gemfile +++ b/gemfiles/ruby_2.7_stripe_12.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_2.7_stripe_12.gemfile.lock b/gemfiles/ruby_2.7_stripe_12.gemfile.lock index 5ce57221afb..9761381dd62 100644 --- a/gemfiles/ruby_2.7_stripe_12.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_12.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.7_stripe_7.gemfile b/gemfiles/ruby_2.7_stripe_7.gemfile index cd8fd4b9a18..8c0c4e7715b 100644 --- a/gemfiles/ruby_2.7_stripe_7.gemfile +++ b/gemfiles/ruby_2.7_stripe_7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_2.7_stripe_7.gemfile.lock b/gemfiles/ruby_2.7_stripe_7.gemfile.lock index 2d6f6adcbf5..e8bc22215b7 100644 --- a/gemfiles/ruby_2.7_stripe_7.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.7_stripe_8.gemfile b/gemfiles/ruby_2.7_stripe_8.gemfile index ef4992252fa..e6a028aa900 100644 --- a/gemfiles/ruby_2.7_stripe_8.gemfile +++ b/gemfiles/ruby_2.7_stripe_8.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_2.7_stripe_8.gemfile.lock b/gemfiles/ruby_2.7_stripe_8.gemfile.lock index 5ef18c78afc..29f6ff36174 100644 --- a/gemfiles/ruby_2.7_stripe_8.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.7_stripe_9.gemfile b/gemfiles/ruby_2.7_stripe_9.gemfile index 5dae8ebe0e7..0047ad88b64 100644 --- a/gemfiles/ruby_2.7_stripe_9.gemfile +++ b/gemfiles/ruby_2.7_stripe_9.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_2.7_stripe_9.gemfile.lock b/gemfiles/ruby_2.7_stripe_9.gemfile.lock index 3b12b899ad4..9fe3e73f6b2 100644 --- a/gemfiles/ruby_2.7_stripe_9.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_9.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.7_stripe_latest.gemfile b/gemfiles/ruby_2.7_stripe_latest.gemfile index 7aaa62d5f45..2173461f6fd 100644 --- a/gemfiles/ruby_2.7_stripe_latest.gemfile +++ b/gemfiles/ruby_2.7_stripe_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_2.7_stripe_latest.gemfile.lock b/gemfiles/ruby_2.7_stripe_latest.gemfile.lock index a54b8840473..f846d87d832 100644 --- a/gemfiles/ruby_2.7_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_2.7_stripe_min.gemfile b/gemfiles/ruby_2.7_stripe_min.gemfile index 608b33ab9e8..66e7e726720 100644 --- a/gemfiles/ruby_2.7_stripe_min.gemfile +++ b/gemfiles/ruby_2.7_stripe_min.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_2.7_stripe_min.gemfile.lock b/gemfiles/ruby_2.7_stripe_min.gemfile.lock index 83d0ba55916..3f4a491bfde 100644 --- a/gemfiles/ruby_2.7_stripe_min.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_min.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_activesupport.gemfile b/gemfiles/ruby_3.0_activesupport.gemfile index 318babe7535..ff0e1b413ad 100644 --- a/gemfiles/ruby_3.0_activesupport.gemfile +++ b/gemfiles/ruby_3.0_activesupport.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.0_activesupport.gemfile.lock b/gemfiles/ruby_3.0_activesupport.gemfile.lock index a51e59c620e..bf23e0049c1 100644 --- a/gemfiles/ruby_3.0_activesupport.gemfile.lock +++ b/gemfiles/ruby_3.0_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -66,7 +66,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest-crc (0.6.5) diff --git a/gemfiles/ruby_3.0_aws.gemfile b/gemfiles/ruby_3.0_aws.gemfile index c6d09e63fb5..91d7e549442 100644 --- a/gemfiles/ruby_3.0_aws.gemfile +++ b/gemfiles/ruby_3.0_aws.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.0_aws.gemfile.lock b/gemfiles/ruby_3.0_aws.gemfile.lock index 2099df86d69..f38d60b4a5d 100644 --- a/gemfiles/ruby_3.0_aws.gemfile.lock +++ b/gemfiles/ruby_3.0_aws.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -1458,7 +1458,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_contrib.gemfile b/gemfiles/ruby_3.0_contrib.gemfile index 902ba02fb80..cadb846b43b 100644 --- a/gemfiles/ruby_3.0_contrib.gemfile +++ b/gemfiles/ruby_3.0_contrib.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.0_contrib.gemfile.lock b/gemfiles/ruby_3.0_contrib.gemfile.lock index a21c866cb4a..85b2b8b8761 100644 --- a/gemfiles/ruby_3.0_contrib.gemfile.lock +++ b/gemfiles/ruby_3.0_contrib.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -44,7 +44,7 @@ GEM crack (0.4.5) rexml dalli (3.2.4) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_contrib_old.gemfile b/gemfiles/ruby_3.0_contrib_old.gemfile index e30da8f464c..b76b9e9b273 100644 --- a/gemfiles/ruby_3.0_contrib_old.gemfile +++ b/gemfiles/ruby_3.0_contrib_old.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.0_contrib_old.gemfile.lock b/gemfiles/ruby_3.0_contrib_old.gemfile.lock index c868e95c403..a4a5d67dce0 100644 --- a/gemfiles/ruby_3.0_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.0_contrib_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -42,7 +42,7 @@ GEM rexml daemons (1.4.1) dalli (2.7.11) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_core_old.gemfile b/gemfiles/ruby_3.0_core_old.gemfile index bb8e89cfa91..589263cbf08 100644 --- a/gemfiles/ruby_3.0_core_old.gemfile +++ b/gemfiles/ruby_3.0_core_old.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_3.0_core_old.gemfile.lock b/gemfiles/ruby_3.0_core_old.gemfile.lock index f548a53f5ca..e95e9f8aabf 100644 --- a/gemfiles/ruby_3.0_core_old.gemfile.lock +++ b/gemfiles/ruby_3.0_core_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_elasticsearch_7.gemfile b/gemfiles/ruby_3.0_elasticsearch_7.gemfile index e9e335e4634..44fcd76f662 100644 --- a/gemfiles/ruby_3.0_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.0_elasticsearch_7.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock index 96a39c21f15..40d8254c153 100644 --- a/gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_elasticsearch_8.gemfile b/gemfiles/ruby_3.0_elasticsearch_8.gemfile index 551d5ea449a..b16f87ca5fc 100644 --- a/gemfiles/ruby_3.0_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.0_elasticsearch_8.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock index 2490a5f8222..2f7398bfd98 100644 --- a/gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_elasticsearch_latest.gemfile b/gemfiles/ruby_3.0_elasticsearch_latest.gemfile index 36b372dc3a7..321c8be9e1d 100644 --- a/gemfiles/ruby_3.0_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.0_elasticsearch_latest.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.0_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.0_elasticsearch_latest.gemfile.lock index 35d95a0c102..51236fd3c02 100644 --- a/gemfiles/ruby_3.0_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.0_elasticsearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_graphql_1.13.gemfile b/gemfiles/ruby_3.0_graphql_1.13.gemfile index f49604bac28..98b0fd3a571 100644 --- a/gemfiles/ruby_3.0_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.0_graphql_1.13.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock index aeff4905f63..751a49cbe7d 100644 --- a/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_graphql_2.0.gemfile b/gemfiles/ruby_3.0_graphql_2.0.gemfile index 2f8cd794f50..8986fdcba51 100644 --- a/gemfiles/ruby_3.0_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.0_graphql_2.0.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock index f2c730c729b..c277ae43c80 100644 --- a/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_graphql_2.1.gemfile b/gemfiles/ruby_3.0_graphql_2.1.gemfile index 6322808ce97..769c0cc9643 100644 --- a/gemfiles/ruby_3.0_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.0_graphql_2.1.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock index a97296c2b94..1bd858f9e5e 100644 --- a/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock +++ b/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_graphql_2.2.gemfile b/gemfiles/ruby_3.0_graphql_2.2.gemfile index c83e918e95e..76f478e0225 100644 --- a/gemfiles/ruby_3.0_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.0_graphql_2.2.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock index 697dde4dcf2..9664da42c42 100644 --- a/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock +++ b/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_graphql_2.3.gemfile b/gemfiles/ruby_3.0_graphql_2.3.gemfile index e2217c0d25c..ba03552ec9b 100644 --- a/gemfiles/ruby_3.0_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.0_graphql_2.3.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.3.gemfile.lock index 168d3edffb5..f4ebb75c8d9 100644 --- a/gemfiles/ruby_3.0_graphql_2.3.gemfile.lock +++ b/gemfiles/ruby_3.0_graphql_2.3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -102,8 +102,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_http.gemfile b/gemfiles/ruby_3.0_http.gemfile index a970ba1eb51..43aed3dcae5 100644 --- a/gemfiles/ruby_3.0_http.gemfile +++ b/gemfiles/ruby_3.0_http.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.0_http.gemfile.lock b/gemfiles/ruby_3.0_http.gemfile.lock index a9e21ed4fa0..26c76949857 100644 --- a/gemfiles/ruby_3.0_http.gemfile.lock +++ b/gemfiles/ruby_3.0_http.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_opensearch_2.gemfile b/gemfiles/ruby_3.0_opensearch_2.gemfile index b73e801e20a..fe2d4f9f0cd 100644 --- a/gemfiles/ruby_3.0_opensearch_2.gemfile +++ b/gemfiles/ruby_3.0_opensearch_2.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.0_opensearch_2.gemfile.lock b/gemfiles/ruby_3.0_opensearch_2.gemfile.lock index 6b5501d5ace..7fddc4d53cf 100644 --- a/gemfiles/ruby_3.0_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_3.0_opensearch_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_opensearch_3.gemfile b/gemfiles/ruby_3.0_opensearch_3.gemfile index 1fa12f0ea34..d106748759d 100644 --- a/gemfiles/ruby_3.0_opensearch_3.gemfile +++ b/gemfiles/ruby_3.0_opensearch_3.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.0_opensearch_3.gemfile.lock b/gemfiles/ruby_3.0_opensearch_3.gemfile.lock index 7047b5bd092..7a324b9710a 100644 --- a/gemfiles/ruby_3.0_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_3.0_opensearch_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_opensearch_latest.gemfile b/gemfiles/ruby_3.0_opensearch_latest.gemfile index a411dcba750..a45f179bf57 100644 --- a/gemfiles/ruby_3.0_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.0_opensearch_latest.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.0_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.0_opensearch_latest.gemfile.lock index b630b892777..f279b900c9b 100644 --- a/gemfiles/ruby_3.0_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.0_opensearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_opentelemetry.gemfile b/gemfiles/ruby_3.0_opentelemetry.gemfile index c86c757bb84..efdba6ad7e6 100644 --- a/gemfiles/ruby_3.0_opentelemetry.gemfile +++ b/gemfiles/ruby_3.0_opentelemetry.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.0_opentelemetry.gemfile.lock b/gemfiles/ruby_3.0_opentelemetry.gemfile.lock index 57503acd867..6856d7587cc 100755 --- a/gemfiles/ruby_3.0_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_3.0_opentelemetry.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile.lock index d6745509d1e..c2476ce5525 100644 --- a/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_rack_1.gemfile b/gemfiles/ruby_3.0_rack_1.gemfile index 41346dd7462..19521895ce3 100644 --- a/gemfiles/ruby_3.0_rack_1.gemfile +++ b/gemfiles/ruby_3.0_rack_1.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_rack_1.gemfile.lock b/gemfiles/ruby_3.0_rack_1.gemfile.lock index f8774442815..22dd6fc5d60 100644 --- a/gemfiles/ruby_3.0_rack_1.gemfile.lock +++ b/gemfiles/ruby_3.0_rack_1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_rack_2.gemfile b/gemfiles/ruby_3.0_rack_2.gemfile index 311dae46993..0f60fe70bf9 100644 --- a/gemfiles/ruby_3.0_rack_2.gemfile +++ b/gemfiles/ruby_3.0_rack_2.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_rack_2.gemfile.lock b/gemfiles/ruby_3.0_rack_2.gemfile.lock index 21ac3d003b2..627515e4c2d 100644 --- a/gemfiles/ruby_3.0_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.0_rack_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_rack_3.gemfile b/gemfiles/ruby_3.0_rack_3.gemfile index 5dc761effd7..51e066f779f 100644 --- a/gemfiles/ruby_3.0_rack_3.gemfile +++ b/gemfiles/ruby_3.0_rack_3.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_rack_3.gemfile.lock b/gemfiles/ruby_3.0_rack_3.gemfile.lock index 94a579a140f..b75aa38b82f 100644 --- a/gemfiles/ruby_3.0_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.0_rack_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_rack_latest.gemfile b/gemfiles/ruby_3.0_rack_latest.gemfile index 6fa4d0b9635..6117465290b 100644 --- a/gemfiles/ruby_3.0_rack_latest.gemfile +++ b/gemfiles/ruby_3.0_rack_latest.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_rack_latest.gemfile.lock b/gemfiles/ruby_3.0_rack_latest.gemfile.lock index a22d46814f5..5eb897fb043 100644 --- a/gemfiles/ruby_3.0_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.0_rack_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_rails61_mysql2.gemfile b/gemfiles/ruby_3.0_rails61_mysql2.gemfile index 71ee1db7699..6ad734fe1f4 100644 --- a/gemfiles/ruby_3.0_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.0_rails61_mysql2.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.0_rails61_mysql2.gemfile.lock index ab284620050..9726609b60d 100644 --- a/gemfiles/ruby_3.0_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.0_rails61_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_rails61_postgres.gemfile b/gemfiles/ruby_3.0_rails61_postgres.gemfile index 1ba2f8ae7d0..6b8d28faa74 100644 --- a/gemfiles/ruby_3.0_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.0_rails61_postgres.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.0_rails61_postgres.gemfile.lock index 4c800916eac..089fd05a2f0 100644 --- a/gemfiles/ruby_3.0_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.0_rails61_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile index 708649dc0ec..010b0a44940 100644 --- a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock index baccc54ed37..988fff3bf4c 100644 --- a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile index d932113ff61..2b3a1555ce9 100644 --- a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock index 94c27fb0f9e..a464084449e 100644 --- a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -99,8 +99,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile index 46748236c88..f641013b68b 100644 --- a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock index 4f368d81388..61a617b81bd 100644 --- a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_rails61_trilogy.gemfile b/gemfiles/ruby_3.0_rails61_trilogy.gemfile index 4c71d04b889..b71519bc3cb 100644 --- a/gemfiles/ruby_3.0_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.0_rails61_trilogy.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock index 94261d6f7be..f3017befd8c 100644 --- a/gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock +++ b/gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -102,8 +102,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_rails7.gemfile b/gemfiles/ruby_3.0_rails7.gemfile index 8d01f12ad96..ea6009c3f4f 100644 --- a/gemfiles/ruby_3.0_rails7.gemfile +++ b/gemfiles/ruby_3.0_rails7.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.0_rails7.gemfile.lock b/gemfiles/ruby_3.0_rails7.gemfile.lock index 0e7602c027f..3c2ba1ec336 100644 --- a/gemfiles/ruby_3.0_rails7.gemfile.lock +++ b/gemfiles/ruby_3.0_rails7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -107,8 +107,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_rails71.gemfile b/gemfiles/ruby_3.0_rails71.gemfile index 5ee2e9a9395..8712774497c 100644 --- a/gemfiles/ruby_3.0_rails71.gemfile +++ b/gemfiles/ruby_3.0_rails71.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.0_rails71.gemfile.lock b/gemfiles/ruby_3.0_rails71.gemfile.lock index 2aa7923684c..56c56e178d1 100644 --- a/gemfiles/ruby_3.0_rails71.gemfile.lock +++ b/gemfiles/ruby_3.0_rails71.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -118,8 +118,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_redis_3.gemfile b/gemfiles/ruby_3.0_redis_3.gemfile index 4110aafeecb..3da684952b1 100644 --- a/gemfiles/ruby_3.0_redis_3.gemfile +++ b/gemfiles/ruby_3.0_redis_3.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.0_redis_3.gemfile.lock b/gemfiles/ruby_3.0_redis_3.gemfile.lock index 37e3c04a355..b8e74ef1dc7 100644 --- a/gemfiles/ruby_3.0_redis_3.gemfile.lock +++ b/gemfiles/ruby_3.0_redis_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_redis_4.gemfile b/gemfiles/ruby_3.0_redis_4.gemfile index 419ffcb079b..a474dacc352 100644 --- a/gemfiles/ruby_3.0_redis_4.gemfile +++ b/gemfiles/ruby_3.0_redis_4.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.0_redis_4.gemfile.lock b/gemfiles/ruby_3.0_redis_4.gemfile.lock index 7c68160b115..ccae68e5148 100644 --- a/gemfiles/ruby_3.0_redis_4.gemfile.lock +++ b/gemfiles/ruby_3.0_redis_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_redis_5.gemfile b/gemfiles/ruby_3.0_redis_5.gemfile index 1a1baacc89a..0bec971995a 100644 --- a/gemfiles/ruby_3.0_redis_5.gemfile +++ b/gemfiles/ruby_3.0_redis_5.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.0_redis_5.gemfile.lock b/gemfiles/ruby_3.0_redis_5.gemfile.lock index 7266b9fc3dd..1ca63a362a9 100644 --- a/gemfiles/ruby_3.0_redis_5.gemfile.lock +++ b/gemfiles/ruby_3.0_redis_5.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_relational_db.gemfile b/gemfiles/ruby_3.0_relational_db.gemfile index 373d9ebf34f..cf821089855 100644 --- a/gemfiles/ruby_3.0_relational_db.gemfile +++ b/gemfiles/ruby_3.0_relational_db.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.0_relational_db.gemfile.lock b/gemfiles/ruby_3.0_relational_db.gemfile.lock index 12d566df832..8ea15d95ef1 100644 --- a/gemfiles/ruby_3.0_relational_db.gemfile.lock +++ b/gemfiles/ruby_3.0_relational_db.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -48,7 +48,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) delayed_job (4.1.11) activesupport (>= 3.0, < 8.0) diff --git a/gemfiles/ruby_3.0_resque2_redis3.gemfile b/gemfiles/ruby_3.0_resque2_redis3.gemfile index 5719d4a92f3..24693a3168e 100644 --- a/gemfiles/ruby_3.0_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.0_resque2_redis3.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.0_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.0_resque2_redis3.gemfile.lock index 25d4c9a5ca4..9d9bcffc037 100644 --- a/gemfiles/ruby_3.0_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.0_resque2_redis3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_resque2_redis4.gemfile b/gemfiles/ruby_3.0_resque2_redis4.gemfile index f1826e7df13..f5c4e5fe345 100644 --- a/gemfiles/ruby_3.0_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.0_resque2_redis4.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.0_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.0_resque2_redis4.gemfile.lock index aff3cdc7cd2..6f7e6bb79e7 100644 --- a/gemfiles/ruby_3.0_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.0_resque2_redis4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_sinatra_2.gemfile b/gemfiles/ruby_3.0_sinatra_2.gemfile index 4f9000c6c2f..94851080db3 100644 --- a/gemfiles/ruby_3.0_sinatra_2.gemfile +++ b/gemfiles/ruby_3.0_sinatra_2.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_sinatra_2.gemfile.lock b/gemfiles/ruby_3.0_sinatra_2.gemfile.lock index 394c50102d0..2fa72cfeed8 100644 --- a/gemfiles/ruby_3.0_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_3.0_sinatra_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_sinatra_3.gemfile b/gemfiles/ruby_3.0_sinatra_3.gemfile index c9ef2aa5e9b..8a192d712d0 100644 --- a/gemfiles/ruby_3.0_sinatra_3.gemfile +++ b/gemfiles/ruby_3.0_sinatra_3.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_sinatra_3.gemfile.lock b/gemfiles/ruby_3.0_sinatra_3.gemfile.lock index 15806eff503..632789c92e6 100644 --- a/gemfiles/ruby_3.0_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_3.0_sinatra_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_sinatra_4.gemfile b/gemfiles/ruby_3.0_sinatra_4.gemfile index d3ac1447eac..b14baea0446 100644 --- a/gemfiles/ruby_3.0_sinatra_4.gemfile +++ b/gemfiles/ruby_3.0_sinatra_4.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_sinatra_4.gemfile.lock b/gemfiles/ruby_3.0_sinatra_4.gemfile.lock index be829fe97fc..b9fc0ea75d3 100644 --- a/gemfiles/ruby_3.0_sinatra_4.gemfile.lock +++ b/gemfiles/ruby_3.0_sinatra_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.0_stripe_10.gemfile b/gemfiles/ruby_3.0_stripe_10.gemfile index 58e8cab1d5e..5ad1664f174 100644 --- a/gemfiles/ruby_3.0_stripe_10.gemfile +++ b/gemfiles/ruby_3.0_stripe_10.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.0_stripe_10.gemfile.lock b/gemfiles/ruby_3.0_stripe_10.gemfile.lock index 0fc33c8d685..69efbbfa1c4 100644 --- a/gemfiles/ruby_3.0_stripe_10.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_10.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_stripe_11.gemfile b/gemfiles/ruby_3.0_stripe_11.gemfile index 67c94de29e0..580546c4c2f 100644 --- a/gemfiles/ruby_3.0_stripe_11.gemfile +++ b/gemfiles/ruby_3.0_stripe_11.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.0_stripe_11.gemfile.lock b/gemfiles/ruby_3.0_stripe_11.gemfile.lock index 4f7a0151d67..07b76b832f0 100644 --- a/gemfiles/ruby_3.0_stripe_11.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_11.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_stripe_12.gemfile b/gemfiles/ruby_3.0_stripe_12.gemfile index f24261fbd07..97595d415fc 100644 --- a/gemfiles/ruby_3.0_stripe_12.gemfile +++ b/gemfiles/ruby_3.0_stripe_12.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.0_stripe_12.gemfile.lock b/gemfiles/ruby_3.0_stripe_12.gemfile.lock index 0da012d3da0..3912a938ee9 100644 --- a/gemfiles/ruby_3.0_stripe_12.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_12.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_stripe_7.gemfile b/gemfiles/ruby_3.0_stripe_7.gemfile index 1d13111cf7b..52df754dfb0 100644 --- a/gemfiles/ruby_3.0_stripe_7.gemfile +++ b/gemfiles/ruby_3.0_stripe_7.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.0_stripe_7.gemfile.lock b/gemfiles/ruby_3.0_stripe_7.gemfile.lock index 9f6d2e03087..6650545f3c2 100644 --- a/gemfiles/ruby_3.0_stripe_7.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_stripe_8.gemfile b/gemfiles/ruby_3.0_stripe_8.gemfile index 911817b53d0..9aff647d596 100644 --- a/gemfiles/ruby_3.0_stripe_8.gemfile +++ b/gemfiles/ruby_3.0_stripe_8.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.0_stripe_8.gemfile.lock b/gemfiles/ruby_3.0_stripe_8.gemfile.lock index 0143cccc38b..f34c9a9b964 100644 --- a/gemfiles/ruby_3.0_stripe_8.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_stripe_9.gemfile b/gemfiles/ruby_3.0_stripe_9.gemfile index b696df766f1..3675b1e83f3 100644 --- a/gemfiles/ruby_3.0_stripe_9.gemfile +++ b/gemfiles/ruby_3.0_stripe_9.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.0_stripe_9.gemfile.lock b/gemfiles/ruby_3.0_stripe_9.gemfile.lock index 6cfc8004a80..83fb31af357 100644 --- a/gemfiles/ruby_3.0_stripe_9.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_9.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_stripe_latest.gemfile b/gemfiles/ruby_3.0_stripe_latest.gemfile index 5c80749fc59..3128b4036e6 100644 --- a/gemfiles/ruby_3.0_stripe_latest.gemfile +++ b/gemfiles/ruby_3.0_stripe_latest.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_3.0_stripe_latest.gemfile.lock b/gemfiles/ruby_3.0_stripe_latest.gemfile.lock index 35421b5c299..fd29d1d5c59 100644 --- a/gemfiles/ruby_3.0_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.0_stripe_min.gemfile b/gemfiles/ruby_3.0_stripe_min.gemfile index fbb5ad2ee9a..00957d50dbf 100644 --- a/gemfiles/ruby_3.0_stripe_min.gemfile +++ b/gemfiles/ruby_3.0_stripe_min.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.0_stripe_min.gemfile.lock b/gemfiles/ruby_3.0_stripe_min.gemfile.lock index feaf988ae9d..2c917b22dd7 100644 --- a/gemfiles/ruby_3.0_stripe_min.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_min.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_activesupport.gemfile b/gemfiles/ruby_3.1_activesupport.gemfile index 318babe7535..ff0e1b413ad 100644 --- a/gemfiles/ruby_3.1_activesupport.gemfile +++ b/gemfiles/ruby_3.1_activesupport.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.1_activesupport.gemfile.lock b/gemfiles/ruby_3.1_activesupport.gemfile.lock index a51e59c620e..bf23e0049c1 100644 --- a/gemfiles/ruby_3.1_activesupport.gemfile.lock +++ b/gemfiles/ruby_3.1_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -66,7 +66,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest-crc (0.6.5) diff --git a/gemfiles/ruby_3.1_aws.gemfile b/gemfiles/ruby_3.1_aws.gemfile index c6d09e63fb5..91d7e549442 100644 --- a/gemfiles/ruby_3.1_aws.gemfile +++ b/gemfiles/ruby_3.1_aws.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.1_aws.gemfile.lock b/gemfiles/ruby_3.1_aws.gemfile.lock index 2099df86d69..f38d60b4a5d 100644 --- a/gemfiles/ruby_3.1_aws.gemfile.lock +++ b/gemfiles/ruby_3.1_aws.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -1458,7 +1458,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_contrib.gemfile b/gemfiles/ruby_3.1_contrib.gemfile index 902ba02fb80..cadb846b43b 100644 --- a/gemfiles/ruby_3.1_contrib.gemfile +++ b/gemfiles/ruby_3.1_contrib.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.1_contrib.gemfile.lock b/gemfiles/ruby_3.1_contrib.gemfile.lock index a21c866cb4a..85b2b8b8761 100644 --- a/gemfiles/ruby_3.1_contrib.gemfile.lock +++ b/gemfiles/ruby_3.1_contrib.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -44,7 +44,7 @@ GEM crack (0.4.5) rexml dalli (3.2.4) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_contrib_old.gemfile b/gemfiles/ruby_3.1_contrib_old.gemfile index e30da8f464c..b76b9e9b273 100644 --- a/gemfiles/ruby_3.1_contrib_old.gemfile +++ b/gemfiles/ruby_3.1_contrib_old.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.1_contrib_old.gemfile.lock b/gemfiles/ruby_3.1_contrib_old.gemfile.lock index c868e95c403..a4a5d67dce0 100644 --- a/gemfiles/ruby_3.1_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.1_contrib_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -42,7 +42,7 @@ GEM rexml daemons (1.4.1) dalli (2.7.11) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_core_old.gemfile b/gemfiles/ruby_3.1_core_old.gemfile index bb8e89cfa91..589263cbf08 100644 --- a/gemfiles/ruby_3.1_core_old.gemfile +++ b/gemfiles/ruby_3.1_core_old.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_3.1_core_old.gemfile.lock b/gemfiles/ruby_3.1_core_old.gemfile.lock index f548a53f5ca..e95e9f8aabf 100644 --- a/gemfiles/ruby_3.1_core_old.gemfile.lock +++ b/gemfiles/ruby_3.1_core_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_elasticsearch_7.gemfile b/gemfiles/ruby_3.1_elasticsearch_7.gemfile index e9e335e4634..44fcd76f662 100644 --- a/gemfiles/ruby_3.1_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.1_elasticsearch_7.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock index 96a39c21f15..40d8254c153 100644 --- a/gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_elasticsearch_8.gemfile b/gemfiles/ruby_3.1_elasticsearch_8.gemfile index 551d5ea449a..b16f87ca5fc 100644 --- a/gemfiles/ruby_3.1_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.1_elasticsearch_8.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock index 2490a5f8222..2f7398bfd98 100644 --- a/gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_elasticsearch_latest.gemfile b/gemfiles/ruby_3.1_elasticsearch_latest.gemfile index 36b372dc3a7..321c8be9e1d 100644 --- a/gemfiles/ruby_3.1_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.1_elasticsearch_latest.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.1_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.1_elasticsearch_latest.gemfile.lock index 35d95a0c102..51236fd3c02 100644 --- a/gemfiles/ruby_3.1_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.1_elasticsearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_graphql_1.13.gemfile b/gemfiles/ruby_3.1_graphql_1.13.gemfile index f49604bac28..98b0fd3a571 100644 --- a/gemfiles/ruby_3.1_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.1_graphql_1.13.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock index aeff4905f63..751a49cbe7d 100644 --- a/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_graphql_2.0.gemfile b/gemfiles/ruby_3.1_graphql_2.0.gemfile index 2f8cd794f50..8986fdcba51 100644 --- a/gemfiles/ruby_3.1_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.1_graphql_2.0.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock index f2c730c729b..c277ae43c80 100644 --- a/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_graphql_2.1.gemfile b/gemfiles/ruby_3.1_graphql_2.1.gemfile index 6322808ce97..769c0cc9643 100644 --- a/gemfiles/ruby_3.1_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.1_graphql_2.1.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock index a97296c2b94..1bd858f9e5e 100644 --- a/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock +++ b/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_graphql_2.2.gemfile b/gemfiles/ruby_3.1_graphql_2.2.gemfile index c83e918e95e..76f478e0225 100644 --- a/gemfiles/ruby_3.1_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.1_graphql_2.2.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock index 697dde4dcf2..9664da42c42 100644 --- a/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock +++ b/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -100,8 +100,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_graphql_2.3.gemfile b/gemfiles/ruby_3.1_graphql_2.3.gemfile index e2217c0d25c..ba03552ec9b 100644 --- a/gemfiles/ruby_3.1_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.1_graphql_2.3.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.3.gemfile.lock index 168d3edffb5..f4ebb75c8d9 100644 --- a/gemfiles/ruby_3.1_graphql_2.3.gemfile.lock +++ b/gemfiles/ruby_3.1_graphql_2.3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -102,8 +102,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_http.gemfile b/gemfiles/ruby_3.1_http.gemfile index a970ba1eb51..43aed3dcae5 100644 --- a/gemfiles/ruby_3.1_http.gemfile +++ b/gemfiles/ruby_3.1_http.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.1_http.gemfile.lock b/gemfiles/ruby_3.1_http.gemfile.lock index a9e21ed4fa0..26c76949857 100644 --- a/gemfiles/ruby_3.1_http.gemfile.lock +++ b/gemfiles/ruby_3.1_http.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_opensearch_2.gemfile b/gemfiles/ruby_3.1_opensearch_2.gemfile index b73e801e20a..fe2d4f9f0cd 100644 --- a/gemfiles/ruby_3.1_opensearch_2.gemfile +++ b/gemfiles/ruby_3.1_opensearch_2.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.1_opensearch_2.gemfile.lock b/gemfiles/ruby_3.1_opensearch_2.gemfile.lock index 6b5501d5ace..7fddc4d53cf 100644 --- a/gemfiles/ruby_3.1_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_3.1_opensearch_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_opensearch_3.gemfile b/gemfiles/ruby_3.1_opensearch_3.gemfile index 1fa12f0ea34..d106748759d 100644 --- a/gemfiles/ruby_3.1_opensearch_3.gemfile +++ b/gemfiles/ruby_3.1_opensearch_3.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.1_opensearch_3.gemfile.lock b/gemfiles/ruby_3.1_opensearch_3.gemfile.lock index 7047b5bd092..7a324b9710a 100644 --- a/gemfiles/ruby_3.1_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_3.1_opensearch_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_opensearch_latest.gemfile b/gemfiles/ruby_3.1_opensearch_latest.gemfile index a411dcba750..a45f179bf57 100644 --- a/gemfiles/ruby_3.1_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.1_opensearch_latest.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.1_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.1_opensearch_latest.gemfile.lock index b630b892777..f279b900c9b 100644 --- a/gemfiles/ruby_3.1_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.1_opensearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_opentelemetry.gemfile b/gemfiles/ruby_3.1_opentelemetry.gemfile index c86c757bb84..efdba6ad7e6 100644 --- a/gemfiles/ruby_3.1_opentelemetry.gemfile +++ b/gemfiles/ruby_3.1_opentelemetry.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.1_opentelemetry.gemfile.lock b/gemfiles/ruby_3.1_opentelemetry.gemfile.lock index 7ecd955160d..023571039c1 100644 --- a/gemfiles/ruby_3.1_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_3.1_opentelemetry.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile.lock index d6745509d1e..c2476ce5525 100644 --- a/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_rack_1.gemfile b/gemfiles/ruby_3.1_rack_1.gemfile index 41346dd7462..19521895ce3 100644 --- a/gemfiles/ruby_3.1_rack_1.gemfile +++ b/gemfiles/ruby_3.1_rack_1.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_rack_1.gemfile.lock b/gemfiles/ruby_3.1_rack_1.gemfile.lock index f8774442815..22dd6fc5d60 100644 --- a/gemfiles/ruby_3.1_rack_1.gemfile.lock +++ b/gemfiles/ruby_3.1_rack_1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_rack_2.gemfile b/gemfiles/ruby_3.1_rack_2.gemfile index 311dae46993..0f60fe70bf9 100644 --- a/gemfiles/ruby_3.1_rack_2.gemfile +++ b/gemfiles/ruby_3.1_rack_2.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_rack_2.gemfile.lock b/gemfiles/ruby_3.1_rack_2.gemfile.lock index 21ac3d003b2..627515e4c2d 100644 --- a/gemfiles/ruby_3.1_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.1_rack_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_rack_3.gemfile b/gemfiles/ruby_3.1_rack_3.gemfile index 5dc761effd7..51e066f779f 100644 --- a/gemfiles/ruby_3.1_rack_3.gemfile +++ b/gemfiles/ruby_3.1_rack_3.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_rack_3.gemfile.lock b/gemfiles/ruby_3.1_rack_3.gemfile.lock index 94a579a140f..b75aa38b82f 100644 --- a/gemfiles/ruby_3.1_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.1_rack_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_rack_latest.gemfile b/gemfiles/ruby_3.1_rack_latest.gemfile index 6fa4d0b9635..6117465290b 100644 --- a/gemfiles/ruby_3.1_rack_latest.gemfile +++ b/gemfiles/ruby_3.1_rack_latest.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_rack_latest.gemfile.lock b/gemfiles/ruby_3.1_rack_latest.gemfile.lock index a22d46814f5..5eb897fb043 100644 --- a/gemfiles/ruby_3.1_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.1_rack_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_rails61_mysql2.gemfile b/gemfiles/ruby_3.1_rails61_mysql2.gemfile index 71ee1db7699..6ad734fe1f4 100644 --- a/gemfiles/ruby_3.1_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.1_rails61_mysql2.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.1_rails61_mysql2.gemfile.lock index ab284620050..9726609b60d 100644 --- a/gemfiles/ruby_3.1_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.1_rails61_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_rails61_postgres.gemfile b/gemfiles/ruby_3.1_rails61_postgres.gemfile index 1ba2f8ae7d0..6b8d28faa74 100644 --- a/gemfiles/ruby_3.1_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.1_rails61_postgres.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.1_rails61_postgres.gemfile.lock index 4c800916eac..089fd05a2f0 100644 --- a/gemfiles/ruby_3.1_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.1_rails61_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile index 708649dc0ec..010b0a44940 100644 --- a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock index baccc54ed37..988fff3bf4c 100644 --- a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile index d932113ff61..2b3a1555ce9 100644 --- a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock index 94c27fb0f9e..a464084449e 100644 --- a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -99,8 +99,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile index 46748236c88..f641013b68b 100644 --- a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock index 4f368d81388..61a617b81bd 100644 --- a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_rails61_trilogy.gemfile b/gemfiles/ruby_3.1_rails61_trilogy.gemfile index 4c71d04b889..b71519bc3cb 100644 --- a/gemfiles/ruby_3.1_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.1_rails61_trilogy.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock index 94261d6f7be..f3017befd8c 100644 --- a/gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock +++ b/gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -102,8 +102,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_rails7.gemfile b/gemfiles/ruby_3.1_rails7.gemfile index 8d01f12ad96..ea6009c3f4f 100644 --- a/gemfiles/ruby_3.1_rails7.gemfile +++ b/gemfiles/ruby_3.1_rails7.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.1_rails7.gemfile.lock b/gemfiles/ruby_3.1_rails7.gemfile.lock index 0e7602c027f..3c2ba1ec336 100644 --- a/gemfiles/ruby_3.1_rails7.gemfile.lock +++ b/gemfiles/ruby_3.1_rails7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -107,8 +107,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_rails71.gemfile b/gemfiles/ruby_3.1_rails71.gemfile index 5ee2e9a9395..8712774497c 100644 --- a/gemfiles/ruby_3.1_rails71.gemfile +++ b/gemfiles/ruby_3.1_rails71.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.1_rails71.gemfile.lock b/gemfiles/ruby_3.1_rails71.gemfile.lock index 2aa7923684c..56c56e178d1 100644 --- a/gemfiles/ruby_3.1_rails71.gemfile.lock +++ b/gemfiles/ruby_3.1_rails71.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -118,8 +118,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_redis_3.gemfile b/gemfiles/ruby_3.1_redis_3.gemfile index 4110aafeecb..3da684952b1 100644 --- a/gemfiles/ruby_3.1_redis_3.gemfile +++ b/gemfiles/ruby_3.1_redis_3.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.1_redis_3.gemfile.lock b/gemfiles/ruby_3.1_redis_3.gemfile.lock index 37e3c04a355..b8e74ef1dc7 100644 --- a/gemfiles/ruby_3.1_redis_3.gemfile.lock +++ b/gemfiles/ruby_3.1_redis_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_redis_4.gemfile b/gemfiles/ruby_3.1_redis_4.gemfile index 419ffcb079b..a474dacc352 100644 --- a/gemfiles/ruby_3.1_redis_4.gemfile +++ b/gemfiles/ruby_3.1_redis_4.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.1_redis_4.gemfile.lock b/gemfiles/ruby_3.1_redis_4.gemfile.lock index 7c68160b115..ccae68e5148 100644 --- a/gemfiles/ruby_3.1_redis_4.gemfile.lock +++ b/gemfiles/ruby_3.1_redis_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_redis_5.gemfile b/gemfiles/ruby_3.1_redis_5.gemfile index 1a1baacc89a..0bec971995a 100644 --- a/gemfiles/ruby_3.1_redis_5.gemfile +++ b/gemfiles/ruby_3.1_redis_5.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.1_redis_5.gemfile.lock b/gemfiles/ruby_3.1_redis_5.gemfile.lock index 7266b9fc3dd..1ca63a362a9 100644 --- a/gemfiles/ruby_3.1_redis_5.gemfile.lock +++ b/gemfiles/ruby_3.1_redis_5.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_relational_db.gemfile b/gemfiles/ruby_3.1_relational_db.gemfile index 373d9ebf34f..cf821089855 100644 --- a/gemfiles/ruby_3.1_relational_db.gemfile +++ b/gemfiles/ruby_3.1_relational_db.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.1_relational_db.gemfile.lock b/gemfiles/ruby_3.1_relational_db.gemfile.lock index 12d566df832..8ea15d95ef1 100644 --- a/gemfiles/ruby_3.1_relational_db.gemfile.lock +++ b/gemfiles/ruby_3.1_relational_db.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -48,7 +48,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) delayed_job (4.1.11) activesupport (>= 3.0, < 8.0) diff --git a/gemfiles/ruby_3.1_resque2_redis3.gemfile b/gemfiles/ruby_3.1_resque2_redis3.gemfile index 5719d4a92f3..24693a3168e 100644 --- a/gemfiles/ruby_3.1_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.1_resque2_redis3.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.1_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.1_resque2_redis3.gemfile.lock index 25d4c9a5ca4..9d9bcffc037 100644 --- a/gemfiles/ruby_3.1_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.1_resque2_redis3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_resque2_redis4.gemfile b/gemfiles/ruby_3.1_resque2_redis4.gemfile index f1826e7df13..f5c4e5fe345 100644 --- a/gemfiles/ruby_3.1_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.1_resque2_redis4.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.1_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.1_resque2_redis4.gemfile.lock index aff3cdc7cd2..6f7e6bb79e7 100644 --- a/gemfiles/ruby_3.1_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.1_resque2_redis4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_sinatra_2.gemfile b/gemfiles/ruby_3.1_sinatra_2.gemfile index 4f9000c6c2f..94851080db3 100644 --- a/gemfiles/ruby_3.1_sinatra_2.gemfile +++ b/gemfiles/ruby_3.1_sinatra_2.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_sinatra_2.gemfile.lock b/gemfiles/ruby_3.1_sinatra_2.gemfile.lock index 394c50102d0..2fa72cfeed8 100644 --- a/gemfiles/ruby_3.1_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_3.1_sinatra_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_sinatra_3.gemfile b/gemfiles/ruby_3.1_sinatra_3.gemfile index c9ef2aa5e9b..8a192d712d0 100644 --- a/gemfiles/ruby_3.1_sinatra_3.gemfile +++ b/gemfiles/ruby_3.1_sinatra_3.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_sinatra_3.gemfile.lock b/gemfiles/ruby_3.1_sinatra_3.gemfile.lock index 15806eff503..632789c92e6 100644 --- a/gemfiles/ruby_3.1_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_3.1_sinatra_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_sinatra_4.gemfile b/gemfiles/ruby_3.1_sinatra_4.gemfile index d3ac1447eac..b14baea0446 100644 --- a/gemfiles/ruby_3.1_sinatra_4.gemfile +++ b/gemfiles/ruby_3.1_sinatra_4.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_sinatra_4.gemfile.lock b/gemfiles/ruby_3.1_sinatra_4.gemfile.lock index be829fe97fc..b9fc0ea75d3 100644 --- a/gemfiles/ruby_3.1_sinatra_4.gemfile.lock +++ b/gemfiles/ruby_3.1_sinatra_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.1_stripe_10.gemfile b/gemfiles/ruby_3.1_stripe_10.gemfile index 58e8cab1d5e..5ad1664f174 100644 --- a/gemfiles/ruby_3.1_stripe_10.gemfile +++ b/gemfiles/ruby_3.1_stripe_10.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.1_stripe_10.gemfile.lock b/gemfiles/ruby_3.1_stripe_10.gemfile.lock index 0fc33c8d685..69efbbfa1c4 100644 --- a/gemfiles/ruby_3.1_stripe_10.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_10.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_stripe_11.gemfile b/gemfiles/ruby_3.1_stripe_11.gemfile index 67c94de29e0..580546c4c2f 100644 --- a/gemfiles/ruby_3.1_stripe_11.gemfile +++ b/gemfiles/ruby_3.1_stripe_11.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.1_stripe_11.gemfile.lock b/gemfiles/ruby_3.1_stripe_11.gemfile.lock index 4f7a0151d67..07b76b832f0 100644 --- a/gemfiles/ruby_3.1_stripe_11.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_11.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_stripe_12.gemfile b/gemfiles/ruby_3.1_stripe_12.gemfile index f24261fbd07..97595d415fc 100644 --- a/gemfiles/ruby_3.1_stripe_12.gemfile +++ b/gemfiles/ruby_3.1_stripe_12.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.1_stripe_12.gemfile.lock b/gemfiles/ruby_3.1_stripe_12.gemfile.lock index 0da012d3da0..3912a938ee9 100644 --- a/gemfiles/ruby_3.1_stripe_12.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_12.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_stripe_7.gemfile b/gemfiles/ruby_3.1_stripe_7.gemfile index 1d13111cf7b..52df754dfb0 100644 --- a/gemfiles/ruby_3.1_stripe_7.gemfile +++ b/gemfiles/ruby_3.1_stripe_7.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.1_stripe_7.gemfile.lock b/gemfiles/ruby_3.1_stripe_7.gemfile.lock index 9f6d2e03087..6650545f3c2 100644 --- a/gemfiles/ruby_3.1_stripe_7.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_stripe_8.gemfile b/gemfiles/ruby_3.1_stripe_8.gemfile index 911817b53d0..9aff647d596 100644 --- a/gemfiles/ruby_3.1_stripe_8.gemfile +++ b/gemfiles/ruby_3.1_stripe_8.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.1_stripe_8.gemfile.lock b/gemfiles/ruby_3.1_stripe_8.gemfile.lock index 0143cccc38b..f34c9a9b964 100644 --- a/gemfiles/ruby_3.1_stripe_8.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_stripe_9.gemfile b/gemfiles/ruby_3.1_stripe_9.gemfile index b696df766f1..3675b1e83f3 100644 --- a/gemfiles/ruby_3.1_stripe_9.gemfile +++ b/gemfiles/ruby_3.1_stripe_9.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.1_stripe_9.gemfile.lock b/gemfiles/ruby_3.1_stripe_9.gemfile.lock index 6cfc8004a80..83fb31af357 100644 --- a/gemfiles/ruby_3.1_stripe_9.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_9.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_stripe_latest.gemfile b/gemfiles/ruby_3.1_stripe_latest.gemfile index 5c80749fc59..3128b4036e6 100644 --- a/gemfiles/ruby_3.1_stripe_latest.gemfile +++ b/gemfiles/ruby_3.1_stripe_latest.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_3.1_stripe_latest.gemfile.lock b/gemfiles/ruby_3.1_stripe_latest.gemfile.lock index 35421b5c299..fd29d1d5c59 100644 --- a/gemfiles/ruby_3.1_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.1_stripe_min.gemfile b/gemfiles/ruby_3.1_stripe_min.gemfile index fbb5ad2ee9a..00957d50dbf 100644 --- a/gemfiles/ruby_3.1_stripe_min.gemfile +++ b/gemfiles/ruby_3.1_stripe_min.gemfile @@ -34,7 +34,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.1_stripe_min.gemfile.lock b/gemfiles/ruby_3.1_stripe_min.gemfile.lock index feaf988ae9d..2c917b22dd7 100644 --- a/gemfiles/ruby_3.1_stripe_min.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_min.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_activesupport.gemfile b/gemfiles/ruby_3.2_activesupport.gemfile index c00f953c376..d199dfe7905 100644 --- a/gemfiles/ruby_3.2_activesupport.gemfile +++ b/gemfiles/ruby_3.2_activesupport.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.2_activesupport.gemfile.lock b/gemfiles/ruby_3.2_activesupport.gemfile.lock index 010ad8b4113..6033ad56bbe 100644 --- a/gemfiles/ruby_3.2_activesupport.gemfile.lock +++ b/gemfiles/ruby_3.2_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -65,7 +65,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest-crc (0.6.5) diff --git a/gemfiles/ruby_3.2_aws.gemfile b/gemfiles/ruby_3.2_aws.gemfile index d6707e3575e..4499f0460c4 100644 --- a/gemfiles/ruby_3.2_aws.gemfile +++ b/gemfiles/ruby_3.2_aws.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.2_aws.gemfile.lock b/gemfiles/ruby_3.2_aws.gemfile.lock index 1337977ebef..0f6e4e6967a 100644 --- a/gemfiles/ruby_3.2_aws.gemfile.lock +++ b/gemfiles/ruby_3.2_aws.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -1457,7 +1457,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_contrib.gemfile b/gemfiles/ruby_3.2_contrib.gemfile index d726f3851c9..52e865d20fe 100644 --- a/gemfiles/ruby_3.2_contrib.gemfile +++ b/gemfiles/ruby_3.2_contrib.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.2_contrib.gemfile.lock b/gemfiles/ruby_3.2_contrib.gemfile.lock index 3f1067f180f..b44ca8f8d30 100644 --- a/gemfiles/ruby_3.2_contrib.gemfile.lock +++ b/gemfiles/ruby_3.2_contrib.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -43,7 +43,7 @@ GEM crack (0.4.5) rexml dalli (3.2.4) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_contrib_old.gemfile b/gemfiles/ruby_3.2_contrib_old.gemfile index 5b3f41518cf..24321ec9395 100644 --- a/gemfiles/ruby_3.2_contrib_old.gemfile +++ b/gemfiles/ruby_3.2_contrib_old.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.2_contrib_old.gemfile.lock b/gemfiles/ruby_3.2_contrib_old.gemfile.lock index b9088cd8e10..e96a0623d1c 100644 --- a/gemfiles/ruby_3.2_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.2_contrib_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM rexml daemons (1.4.1) dalli (2.7.11) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_core_old.gemfile b/gemfiles/ruby_3.2_core_old.gemfile index b20bc179c96..b0e19229378 100644 --- a/gemfiles/ruby_3.2_core_old.gemfile +++ b/gemfiles/ruby_3.2_core_old.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_3.2_core_old.gemfile.lock b/gemfiles/ruby_3.2_core_old.gemfile.lock index 75f8366a4cf..f967897a787 100644 --- a/gemfiles/ruby_3.2_core_old.gemfile.lock +++ b/gemfiles/ruby_3.2_core_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_elasticsearch_7.gemfile b/gemfiles/ruby_3.2_elasticsearch_7.gemfile index 8c1c3b8a628..17ab53fbb6b 100644 --- a/gemfiles/ruby_3.2_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.2_elasticsearch_7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock index 01db8c3eb63..a310cdc1b4a 100644 --- a/gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_elasticsearch_8.gemfile b/gemfiles/ruby_3.2_elasticsearch_8.gemfile index a5fe0b8a946..587bb77e7fb 100644 --- a/gemfiles/ruby_3.2_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.2_elasticsearch_8.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock index ec6a902ea48..7931ec3cccd 100644 --- a/gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_elasticsearch_latest.gemfile b/gemfiles/ruby_3.2_elasticsearch_latest.gemfile index 538555082c2..a18e6d9735a 100644 --- a/gemfiles/ruby_3.2_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.2_elasticsearch_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.2_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.2_elasticsearch_latest.gemfile.lock index 510a3796212..9fdb481bbb0 100644 --- a/gemfiles/ruby_3.2_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.2_elasticsearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_graphql_1.13.gemfile b/gemfiles/ruby_3.2_graphql_1.13.gemfile index 775c03a2497..a04f64144c5 100644 --- a/gemfiles/ruby_3.2_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.2_graphql_1.13.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock index d23f0387660..7b7479a54a3 100644 --- a/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_graphql_2.0.gemfile b/gemfiles/ruby_3.2_graphql_2.0.gemfile index 4e2b9b5877d..4260bea7abf 100644 --- a/gemfiles/ruby_3.2_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.2_graphql_2.0.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock index 55400ff762e..e21755e4561 100644 --- a/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_graphql_2.1.gemfile b/gemfiles/ruby_3.2_graphql_2.1.gemfile index 5f52acfb4ff..a2999be5818 100644 --- a/gemfiles/ruby_3.2_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.2_graphql_2.1.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock index 31ed20e7bdb..199a2ee63f0 100644 --- a/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock +++ b/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_graphql_2.2.gemfile b/gemfiles/ruby_3.2_graphql_2.2.gemfile index 161807bcfca..6a47cf6e7d6 100644 --- a/gemfiles/ruby_3.2_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.2_graphql_2.2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock index 8fcae958650..4f0f30ed89a 100644 --- a/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock +++ b/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_graphql_2.3.gemfile b/gemfiles/ruby_3.2_graphql_2.3.gemfile index 0c0ff64ceca..e86241a6af5 100644 --- a/gemfiles/ruby_3.2_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.2_graphql_2.3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.3.gemfile.lock index 6395c9231f1..ef6607dda50 100644 --- a/gemfiles/ruby_3.2_graphql_2.3.gemfile.lock +++ b/gemfiles/ruby_3.2_graphql_2.3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -101,8 +101,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_http.gemfile b/gemfiles/ruby_3.2_http.gemfile index a6085b937fa..8ff564a89c4 100644 --- a/gemfiles/ruby_3.2_http.gemfile +++ b/gemfiles/ruby_3.2_http.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.2_http.gemfile.lock b/gemfiles/ruby_3.2_http.gemfile.lock index 1014b71b66d..df69eb145ae 100644 --- a/gemfiles/ruby_3.2_http.gemfile.lock +++ b/gemfiles/ruby_3.2_http.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_opensearch_2.gemfile b/gemfiles/ruby_3.2_opensearch_2.gemfile index c9338a8a96a..97c7bb50b6f 100644 --- a/gemfiles/ruby_3.2_opensearch_2.gemfile +++ b/gemfiles/ruby_3.2_opensearch_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.2_opensearch_2.gemfile.lock b/gemfiles/ruby_3.2_opensearch_2.gemfile.lock index 8669064bd6a..773095560ee 100644 --- a/gemfiles/ruby_3.2_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_3.2_opensearch_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_opensearch_3.gemfile b/gemfiles/ruby_3.2_opensearch_3.gemfile index c0a28445699..8d9d62f01d0 100644 --- a/gemfiles/ruby_3.2_opensearch_3.gemfile +++ b/gemfiles/ruby_3.2_opensearch_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.2_opensearch_3.gemfile.lock b/gemfiles/ruby_3.2_opensearch_3.gemfile.lock index f9ef6937fd3..44df4495954 100644 --- a/gemfiles/ruby_3.2_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_3.2_opensearch_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_opensearch_latest.gemfile b/gemfiles/ruby_3.2_opensearch_latest.gemfile index a57c2f590cd..1eb664e0fff 100644 --- a/gemfiles/ruby_3.2_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.2_opensearch_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.2_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.2_opensearch_latest.gemfile.lock index 7fbd1755b37..d6c18a2f672 100644 --- a/gemfiles/ruby_3.2_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.2_opensearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_opentelemetry.gemfile b/gemfiles/ruby_3.2_opentelemetry.gemfile index 01c8119150e..17fe5120eed 100644 --- a/gemfiles/ruby_3.2_opentelemetry.gemfile +++ b/gemfiles/ruby_3.2_opentelemetry.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.2_opentelemetry.gemfile.lock b/gemfiles/ruby_3.2_opentelemetry.gemfile.lock index dcbf8f63d7b..5794e6e83d1 100644 --- a/gemfiles/ruby_3.2_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_3.2_opentelemetry.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile.lock index fcee549b0f6..beb2996fa45 100644 --- a/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_rack_1.gemfile b/gemfiles/ruby_3.2_rack_1.gemfile index 501c9f35225..cb62d068d64 100644 --- a/gemfiles/ruby_3.2_rack_1.gemfile +++ b/gemfiles/ruby_3.2_rack_1.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_rack_1.gemfile.lock b/gemfiles/ruby_3.2_rack_1.gemfile.lock index c35ef16466b..ad879533fea 100644 --- a/gemfiles/ruby_3.2_rack_1.gemfile.lock +++ b/gemfiles/ruby_3.2_rack_1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_rack_2.gemfile b/gemfiles/ruby_3.2_rack_2.gemfile index 2b12a4b0a29..da057e50c25 100644 --- a/gemfiles/ruby_3.2_rack_2.gemfile +++ b/gemfiles/ruby_3.2_rack_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_rack_2.gemfile.lock b/gemfiles/ruby_3.2_rack_2.gemfile.lock index 62abf574006..d1cdf5e977d 100644 --- a/gemfiles/ruby_3.2_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.2_rack_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_rack_3.gemfile b/gemfiles/ruby_3.2_rack_3.gemfile index bb978b489cd..2d1be5f7909 100644 --- a/gemfiles/ruby_3.2_rack_3.gemfile +++ b/gemfiles/ruby_3.2_rack_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_rack_3.gemfile.lock b/gemfiles/ruby_3.2_rack_3.gemfile.lock index a2d362296dd..5ed0c87f83b 100644 --- a/gemfiles/ruby_3.2_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.2_rack_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_rack_latest.gemfile b/gemfiles/ruby_3.2_rack_latest.gemfile index 2c847a6081b..e8a313cd70f 100644 --- a/gemfiles/ruby_3.2_rack_latest.gemfile +++ b/gemfiles/ruby_3.2_rack_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_rack_latest.gemfile.lock b/gemfiles/ruby_3.2_rack_latest.gemfile.lock index 569216e336e..b060884796e 100644 --- a/gemfiles/ruby_3.2_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.2_rack_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_rails61_mysql2.gemfile b/gemfiles/ruby_3.2_rails61_mysql2.gemfile index 5c2386e3de0..04cb6694650 100644 --- a/gemfiles/ruby_3.2_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.2_rails61_mysql2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.2_rails61_mysql2.gemfile.lock index 62ef78a11b6..10beb98ff5a 100644 --- a/gemfiles/ruby_3.2_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.2_rails61_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_rails61_postgres.gemfile b/gemfiles/ruby_3.2_rails61_postgres.gemfile index d50a73fc462..609da1f3595 100644 --- a/gemfiles/ruby_3.2_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.2_rails61_postgres.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.2_rails61_postgres.gemfile.lock index 1fe329b6a83..fb42f590bfa 100644 --- a/gemfiles/ruby_3.2_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.2_rails61_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile index 7918abf13d8..dde99290665 100644 --- a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock index 56e7cb25596..a52448004f7 100644 --- a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile index 8a2cbd21a20..695aaf7c342 100644 --- a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock index cf85c65cb1f..db0ca79356f 100644 --- a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile index 884852fe351..28a4d4adc26 100644 --- a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock index dbcac6a45e7..520f332753e 100644 --- a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_rails61_trilogy.gemfile b/gemfiles/ruby_3.2_rails61_trilogy.gemfile index 8646383118c..a99d1f7c681 100644 --- a/gemfiles/ruby_3.2_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.2_rails61_trilogy.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock index bde68748190..b5e55bef1a8 100644 --- a/gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock +++ b/gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -101,8 +101,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_rails7.gemfile b/gemfiles/ruby_3.2_rails7.gemfile index 9821658b88e..b7cc3caff02 100644 --- a/gemfiles/ruby_3.2_rails7.gemfile +++ b/gemfiles/ruby_3.2_rails7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.2_rails7.gemfile.lock b/gemfiles/ruby_3.2_rails7.gemfile.lock index ef62c3c8548..f9b6c790837 100644 --- a/gemfiles/ruby_3.2_rails7.gemfile.lock +++ b/gemfiles/ruby_3.2_rails7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -106,8 +106,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_rails71.gemfile b/gemfiles/ruby_3.2_rails71.gemfile index b16faf3652d..b5555633a60 100644 --- a/gemfiles/ruby_3.2_rails71.gemfile +++ b/gemfiles/ruby_3.2_rails71.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.2_rails71.gemfile.lock b/gemfiles/ruby_3.2_rails71.gemfile.lock index 6c15fdd471b..26cb36be8c4 100644 --- a/gemfiles/ruby_3.2_rails71.gemfile.lock +++ b/gemfiles/ruby_3.2_rails71.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -117,8 +117,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_redis_3.gemfile b/gemfiles/ruby_3.2_redis_3.gemfile index a00601739f8..f075759c264 100644 --- a/gemfiles/ruby_3.2_redis_3.gemfile +++ b/gemfiles/ruby_3.2_redis_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.2_redis_3.gemfile.lock b/gemfiles/ruby_3.2_redis_3.gemfile.lock index b74b21efa66..afff4ca0b19 100644 --- a/gemfiles/ruby_3.2_redis_3.gemfile.lock +++ b/gemfiles/ruby_3.2_redis_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_redis_4.gemfile b/gemfiles/ruby_3.2_redis_4.gemfile index 5dfce8c96fc..dc3e2d2b6cb 100644 --- a/gemfiles/ruby_3.2_redis_4.gemfile +++ b/gemfiles/ruby_3.2_redis_4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.2_redis_4.gemfile.lock b/gemfiles/ruby_3.2_redis_4.gemfile.lock index 0ca35e55ebb..4138f03a6f4 100644 --- a/gemfiles/ruby_3.2_redis_4.gemfile.lock +++ b/gemfiles/ruby_3.2_redis_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_redis_5.gemfile b/gemfiles/ruby_3.2_redis_5.gemfile index a6754a1ca60..3bbc9ad0bed 100644 --- a/gemfiles/ruby_3.2_redis_5.gemfile +++ b/gemfiles/ruby_3.2_redis_5.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.2_redis_5.gemfile.lock b/gemfiles/ruby_3.2_redis_5.gemfile.lock index 1809a6a808b..065d5089c4f 100644 --- a/gemfiles/ruby_3.2_redis_5.gemfile.lock +++ b/gemfiles/ruby_3.2_redis_5.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_relational_db.gemfile b/gemfiles/ruby_3.2_relational_db.gemfile index 9d472c7a0fb..11a7788b868 100644 --- a/gemfiles/ruby_3.2_relational_db.gemfile +++ b/gemfiles/ruby_3.2_relational_db.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.2_relational_db.gemfile.lock b/gemfiles/ruby_3.2_relational_db.gemfile.lock index 92dcd793d98..667871e1870 100644 --- a/gemfiles/ruby_3.2_relational_db.gemfile.lock +++ b/gemfiles/ruby_3.2_relational_db.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -47,7 +47,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) delayed_job (4.1.11) activesupport (>= 3.0, < 8.0) diff --git a/gemfiles/ruby_3.2_resque2_redis3.gemfile b/gemfiles/ruby_3.2_resque2_redis3.gemfile index 88095004f7c..ba9a57b22b9 100644 --- a/gemfiles/ruby_3.2_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.2_resque2_redis3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.2_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.2_resque2_redis3.gemfile.lock index 80cbc14b58b..bd1ff6015b2 100644 --- a/gemfiles/ruby_3.2_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.2_resque2_redis3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_resque2_redis4.gemfile b/gemfiles/ruby_3.2_resque2_redis4.gemfile index c0d9652c2f2..d56e77f5a5a 100644 --- a/gemfiles/ruby_3.2_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.2_resque2_redis4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.2_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.2_resque2_redis4.gemfile.lock index 68dfb76ce9e..755625c1274 100644 --- a/gemfiles/ruby_3.2_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.2_resque2_redis4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM connection_pool (2.3.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_sinatra_2.gemfile b/gemfiles/ruby_3.2_sinatra_2.gemfile index 2b5c59caf31..d3bb1ac1eb5 100644 --- a/gemfiles/ruby_3.2_sinatra_2.gemfile +++ b/gemfiles/ruby_3.2_sinatra_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_sinatra_2.gemfile.lock b/gemfiles/ruby_3.2_sinatra_2.gemfile.lock index 3a610e8c23d..f045e4568ee 100644 --- a/gemfiles/ruby_3.2_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_3.2_sinatra_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_sinatra_3.gemfile b/gemfiles/ruby_3.2_sinatra_3.gemfile index e3233d40e05..019c7714d7a 100644 --- a/gemfiles/ruby_3.2_sinatra_3.gemfile +++ b/gemfiles/ruby_3.2_sinatra_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_sinatra_3.gemfile.lock b/gemfiles/ruby_3.2_sinatra_3.gemfile.lock index a6197fb627b..3a6a2272423 100644 --- a/gemfiles/ruby_3.2_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_3.2_sinatra_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_sinatra_4.gemfile b/gemfiles/ruby_3.2_sinatra_4.gemfile index bc5b8f359b4..3fa07ea81b7 100644 --- a/gemfiles/ruby_3.2_sinatra_4.gemfile +++ b/gemfiles/ruby_3.2_sinatra_4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_sinatra_4.gemfile.lock b/gemfiles/ruby_3.2_sinatra_4.gemfile.lock index 7201a3aa175..bd7f990a369 100644 --- a/gemfiles/ruby_3.2_sinatra_4.gemfile.lock +++ b/gemfiles/ruby_3.2_sinatra_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.2_stripe_10.gemfile b/gemfiles/ruby_3.2_stripe_10.gemfile index 292b6b14e27..425478e78b2 100644 --- a/gemfiles/ruby_3.2_stripe_10.gemfile +++ b/gemfiles/ruby_3.2_stripe_10.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.2_stripe_10.gemfile.lock b/gemfiles/ruby_3.2_stripe_10.gemfile.lock index 221737e71ba..e1f8e20a85b 100644 --- a/gemfiles/ruby_3.2_stripe_10.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_10.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_stripe_11.gemfile b/gemfiles/ruby_3.2_stripe_11.gemfile index 52a371692c5..b8b49621a49 100644 --- a/gemfiles/ruby_3.2_stripe_11.gemfile +++ b/gemfiles/ruby_3.2_stripe_11.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.2_stripe_11.gemfile.lock b/gemfiles/ruby_3.2_stripe_11.gemfile.lock index 66f16cd4d60..2c77873aab0 100644 --- a/gemfiles/ruby_3.2_stripe_11.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_11.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_stripe_12.gemfile b/gemfiles/ruby_3.2_stripe_12.gemfile index a30f5604d2c..175d5f415ec 100644 --- a/gemfiles/ruby_3.2_stripe_12.gemfile +++ b/gemfiles/ruby_3.2_stripe_12.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.2_stripe_12.gemfile.lock b/gemfiles/ruby_3.2_stripe_12.gemfile.lock index e26bc4ecd7e..4dfb7b175c5 100644 --- a/gemfiles/ruby_3.2_stripe_12.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_12.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_stripe_7.gemfile b/gemfiles/ruby_3.2_stripe_7.gemfile index 705be20022b..b47fdc17a19 100644 --- a/gemfiles/ruby_3.2_stripe_7.gemfile +++ b/gemfiles/ruby_3.2_stripe_7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.2_stripe_7.gemfile.lock b/gemfiles/ruby_3.2_stripe_7.gemfile.lock index e33f0a1ba5d..0ec9783f7c4 100644 --- a/gemfiles/ruby_3.2_stripe_7.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_stripe_8.gemfile b/gemfiles/ruby_3.2_stripe_8.gemfile index 48642585da7..a603cf0b931 100644 --- a/gemfiles/ruby_3.2_stripe_8.gemfile +++ b/gemfiles/ruby_3.2_stripe_8.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.2_stripe_8.gemfile.lock b/gemfiles/ruby_3.2_stripe_8.gemfile.lock index c4cb1a37cd7..1607f6b5c29 100644 --- a/gemfiles/ruby_3.2_stripe_8.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_stripe_9.gemfile b/gemfiles/ruby_3.2_stripe_9.gemfile index 0c0cc605190..c3e5f6f91f1 100644 --- a/gemfiles/ruby_3.2_stripe_9.gemfile +++ b/gemfiles/ruby_3.2_stripe_9.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.2_stripe_9.gemfile.lock b/gemfiles/ruby_3.2_stripe_9.gemfile.lock index 4bb1e11aa4c..e836ea1a078 100644 --- a/gemfiles/ruby_3.2_stripe_9.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_9.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_stripe_latest.gemfile b/gemfiles/ruby_3.2_stripe_latest.gemfile index 06f4037c385..8a1ea441f5b 100644 --- a/gemfiles/ruby_3.2_stripe_latest.gemfile +++ b/gemfiles/ruby_3.2_stripe_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_3.2_stripe_latest.gemfile.lock b/gemfiles/ruby_3.2_stripe_latest.gemfile.lock index fe0ea293d63..6557be8e873 100644 --- a/gemfiles/ruby_3.2_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.2_stripe_min.gemfile b/gemfiles/ruby_3.2_stripe_min.gemfile index 9fa00596f2d..014fd636730 100644 --- a/gemfiles/ruby_3.2_stripe_min.gemfile +++ b/gemfiles/ruby_3.2_stripe_min.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.2_stripe_min.gemfile.lock b/gemfiles/ruby_3.2_stripe_min.gemfile.lock index 5a460798242..b85f3846385 100644 --- a/gemfiles/ruby_3.2_stripe_min.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_min.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_activesupport.gemfile b/gemfiles/ruby_3.3_activesupport.gemfile index c00f953c376..d199dfe7905 100644 --- a/gemfiles/ruby_3.3_activesupport.gemfile +++ b/gemfiles/ruby_3.3_activesupport.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.3_activesupport.gemfile.lock b/gemfiles/ruby_3.3_activesupport.gemfile.lock index 219d925378e..7b0a5fa8230 100644 --- a/gemfiles/ruby_3.3_activesupport.gemfile.lock +++ b/gemfiles/ruby_3.3_activesupport.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -65,7 +65,7 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) digest-crc (0.6.5) diff --git a/gemfiles/ruby_3.3_aws.gemfile b/gemfiles/ruby_3.3_aws.gemfile index d6707e3575e..4499f0460c4 100644 --- a/gemfiles/ruby_3.3_aws.gemfile +++ b/gemfiles/ruby_3.3_aws.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.3_aws.gemfile.lock b/gemfiles/ruby_3.3_aws.gemfile.lock index e9f8c3535ff..9a5a69b0560 100644 --- a/gemfiles/ruby_3.3_aws.gemfile.lock +++ b/gemfiles/ruby_3.3_aws.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -1457,7 +1457,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_contrib.gemfile b/gemfiles/ruby_3.3_contrib.gemfile index d726f3851c9..52e865d20fe 100644 --- a/gemfiles/ruby_3.3_contrib.gemfile +++ b/gemfiles/ruby_3.3_contrib.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.3_contrib.gemfile.lock b/gemfiles/ruby_3.3_contrib.gemfile.lock index a8d8be4569d..a61016e0527 100644 --- a/gemfiles/ruby_3.3_contrib.gemfile.lock +++ b/gemfiles/ruby_3.3_contrib.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -43,7 +43,7 @@ GEM crack (0.4.5) rexml dalli (3.2.4) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_contrib_old.gemfile b/gemfiles/ruby_3.3_contrib_old.gemfile index f658d9dbf29..d886f7af99e 100644 --- a/gemfiles/ruby_3.3_contrib_old.gemfile +++ b/gemfiles/ruby_3.3_contrib_old.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.3_contrib_old.gemfile.lock b/gemfiles/ruby_3.3_contrib_old.gemfile.lock index 19454c578b0..4a836972289 100644 --- a/gemfiles/ruby_3.3_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.3_contrib_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -41,7 +41,7 @@ GEM rexml daemons (1.4.1) dalli (2.7.11) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_core_old.gemfile b/gemfiles/ruby_3.3_core_old.gemfile index b20bc179c96..b0e19229378 100644 --- a/gemfiles/ruby_3.3_core_old.gemfile +++ b/gemfiles/ruby_3.3_core_old.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do diff --git a/gemfiles/ruby_3.3_core_old.gemfile.lock b/gemfiles/ruby_3.3_core_old.gemfile.lock index a7ecac92f4d..59017e2bc8c 100644 --- a/gemfiles/ruby_3.3_core_old.gemfile.lock +++ b/gemfiles/ruby_3.3_core_old.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_elasticsearch_7.gemfile b/gemfiles/ruby_3.3_elasticsearch_7.gemfile index 8c1c3b8a628..17ab53fbb6b 100644 --- a/gemfiles/ruby_3.3_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.3_elasticsearch_7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock index befd9e9eb0b..20fc337b08e 100644 --- a/gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_elasticsearch_8.gemfile b/gemfiles/ruby_3.3_elasticsearch_8.gemfile index a5fe0b8a946..587bb77e7fb 100644 --- a/gemfiles/ruby_3.3_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.3_elasticsearch_8.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock index 9494c8563b5..719187726bc 100644 --- a/gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_elasticsearch_latest.gemfile b/gemfiles/ruby_3.3_elasticsearch_latest.gemfile index 538555082c2..a18e6d9735a 100644 --- a/gemfiles/ruby_3.3_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.3_elasticsearch_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.3_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.3_elasticsearch_latest.gemfile.lock index 510a3796212..9fdb481bbb0 100644 --- a/gemfiles/ruby_3.3_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.3_elasticsearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_graphql_1.13.gemfile b/gemfiles/ruby_3.3_graphql_1.13.gemfile index 775c03a2497..a04f64144c5 100644 --- a/gemfiles/ruby_3.3_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.3_graphql_1.13.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock index 745a98cec1d..d35846f7771 100644 --- a/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -99,8 +99,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_graphql_2.0.gemfile b/gemfiles/ruby_3.3_graphql_2.0.gemfile index 4e2b9b5877d..4260bea7abf 100644 --- a/gemfiles/ruby_3.3_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.3_graphql_2.0.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock index fbb9cac27c9..3426bb9052e 100644 --- a/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -99,8 +99,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_graphql_2.1.gemfile b/gemfiles/ruby_3.3_graphql_2.1.gemfile index 5f52acfb4ff..a2999be5818 100644 --- a/gemfiles/ruby_3.3_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.3_graphql_2.1.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock index 5effcb686b5..9e76989b86d 100644 --- a/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock +++ b/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -99,8 +99,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_graphql_2.2.gemfile b/gemfiles/ruby_3.3_graphql_2.2.gemfile index 161807bcfca..6a47cf6e7d6 100644 --- a/gemfiles/ruby_3.3_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.3_graphql_2.2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock index b2f941f7b00..5aeb5db7843 100644 --- a/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock +++ b/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -99,8 +99,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_graphql_2.3.gemfile b/gemfiles/ruby_3.3_graphql_2.3.gemfile index 0c0ff64ceca..e86241a6af5 100644 --- a/gemfiles/ruby_3.3_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.3_graphql_2.3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.3.gemfile.lock index 6395c9231f1..ef6607dda50 100644 --- a/gemfiles/ruby_3.3_graphql_2.3.gemfile.lock +++ b/gemfiles/ruby_3.3_graphql_2.3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -101,8 +101,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_http.gemfile b/gemfiles/ruby_3.3_http.gemfile index a6085b937fa..8ff564a89c4 100644 --- a/gemfiles/ruby_3.3_http.gemfile +++ b/gemfiles/ruby_3.3_http.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.3_http.gemfile.lock b/gemfiles/ruby_3.3_http.gemfile.lock index 9604e3dd34a..68bba33ef5a 100644 --- a/gemfiles/ruby_3.3_http.gemfile.lock +++ b/gemfiles/ruby_3.3_http.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_opensearch_2.gemfile b/gemfiles/ruby_3.3_opensearch_2.gemfile index c9338a8a96a..97c7bb50b6f 100644 --- a/gemfiles/ruby_3.3_opensearch_2.gemfile +++ b/gemfiles/ruby_3.3_opensearch_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.3_opensearch_2.gemfile.lock b/gemfiles/ruby_3.3_opensearch_2.gemfile.lock index 066545b116b..13563100d41 100644 --- a/gemfiles/ruby_3.3_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_3.3_opensearch_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_opensearch_3.gemfile b/gemfiles/ruby_3.3_opensearch_3.gemfile index c0a28445699..8d9d62f01d0 100644 --- a/gemfiles/ruby_3.3_opensearch_3.gemfile +++ b/gemfiles/ruby_3.3_opensearch_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.3_opensearch_3.gemfile.lock b/gemfiles/ruby_3.3_opensearch_3.gemfile.lock index 5bb92aefaf8..28b383d80bb 100644 --- a/gemfiles/ruby_3.3_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_3.3_opensearch_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -38,7 +38,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_opensearch_latest.gemfile b/gemfiles/ruby_3.3_opensearch_latest.gemfile index a57c2f590cd..1eb664e0fff 100644 --- a/gemfiles/ruby_3.3_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.3_opensearch_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.3_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.3_opensearch_latest.gemfile.lock index 7fbd1755b37..d6c18a2f672 100644 --- a/gemfiles/ruby_3.3_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.3_opensearch_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_opentelemetry.gemfile b/gemfiles/ruby_3.3_opentelemetry.gemfile index 01c8119150e..17fe5120eed 100644 --- a/gemfiles/ruby_3.3_opentelemetry.gemfile +++ b/gemfiles/ruby_3.3_opentelemetry.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.3_opentelemetry.gemfile.lock b/gemfiles/ruby_3.3_opentelemetry.gemfile.lock index ed2dcfd09b3..e87e7693dab 100644 --- a/gemfiles/ruby_3.3_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_3.3_opentelemetry.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile.lock index fcee549b0f6..beb2996fa45 100644 --- a/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_rack_2.gemfile b/gemfiles/ruby_3.3_rack_2.gemfile index 2b12a4b0a29..da057e50c25 100644 --- a/gemfiles/ruby_3.3_rack_2.gemfile +++ b/gemfiles/ruby_3.3_rack_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_rack_2.gemfile.lock b/gemfiles/ruby_3.3_rack_2.gemfile.lock index 02ad2cf8ce1..5ed009d22bb 100644 --- a/gemfiles/ruby_3.3_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.3_rack_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_rack_3.gemfile b/gemfiles/ruby_3.3_rack_3.gemfile index bb978b489cd..2d1be5f7909 100644 --- a/gemfiles/ruby_3.3_rack_3.gemfile +++ b/gemfiles/ruby_3.3_rack_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_rack_3.gemfile.lock b/gemfiles/ruby_3.3_rack_3.gemfile.lock index 9f623bc9c00..587e2ee39f4 100644 --- a/gemfiles/ruby_3.3_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.3_rack_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_rack_latest.gemfile b/gemfiles/ruby_3.3_rack_latest.gemfile index 2c847a6081b..e8a313cd70f 100644 --- a/gemfiles/ruby_3.3_rack_latest.gemfile +++ b/gemfiles/ruby_3.3_rack_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_rack_latest.gemfile.lock b/gemfiles/ruby_3.3_rack_latest.gemfile.lock index 569216e336e..b060884796e 100644 --- a/gemfiles/ruby_3.3_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.3_rack_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_rails61_mysql2.gemfile b/gemfiles/ruby_3.3_rails61_mysql2.gemfile index 5c2386e3de0..04cb6694650 100644 --- a/gemfiles/ruby_3.3_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.3_rails61_mysql2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.3_rails61_mysql2.gemfile.lock index fd87e4b6519..e3b42416d95 100644 --- a/gemfiles/ruby_3.3_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.3_rails61_mysql2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_rails61_postgres.gemfile b/gemfiles/ruby_3.3_rails61_postgres.gemfile index d50a73fc462..609da1f3595 100644 --- a/gemfiles/ruby_3.3_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.3_rails61_postgres.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.3_rails61_postgres.gemfile.lock index 5c9cf3cd0ac..1cc75036d7b 100644 --- a/gemfiles/ruby_3.3_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.3_rails61_postgres.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile index 7918abf13d8..dde99290665 100644 --- a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock index 124f9600e2e..6e544265f26 100644 --- a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile index 8a2cbd21a20..695aaf7c342 100644 --- a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock index 29f0e077839..e6764c416c8 100644 --- a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -98,8 +98,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile index 884852fe351..28a4d4adc26 100644 --- a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock index 8c5012a6884..22676129f7d 100644 --- a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -97,8 +97,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.3) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_rails61_trilogy.gemfile b/gemfiles/ruby_3.3_rails61_trilogy.gemfile index 8646383118c..a99d1f7c681 100644 --- a/gemfiles/ruby_3.3_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.3_rails61_trilogy.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock index 49d76218cbc..c605aaa476f 100644 --- a/gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock +++ b/gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -101,8 +101,8 @@ GEM crack (0.4.5) rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_rails7.gemfile b/gemfiles/ruby_3.3_rails7.gemfile index 9821658b88e..b7cc3caff02 100644 --- a/gemfiles/ruby_3.3_rails7.gemfile +++ b/gemfiles/ruby_3.3_rails7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.3_rails7.gemfile.lock b/gemfiles/ruby_3.3_rails7.gemfile.lock index ef62c3c8548..f9b6c790837 100644 --- a/gemfiles/ruby_3.3_rails7.gemfile.lock +++ b/gemfiles/ruby_3.3_rails7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -106,8 +106,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_rails71.gemfile b/gemfiles/ruby_3.3_rails71.gemfile index b16faf3652d..b5555633a60 100644 --- a/gemfiles/ruby_3.3_rails71.gemfile +++ b/gemfiles/ruby_3.3_rails71.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.3_rails71.gemfile.lock b/gemfiles/ruby_3.3_rails71.gemfile.lock index 6c15fdd471b..26cb36be8c4 100644 --- a/gemfiles/ruby_3.3_rails71.gemfile.lock +++ b/gemfiles/ruby_3.3_rails71.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -117,8 +117,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_redis_3.gemfile b/gemfiles/ruby_3.3_redis_3.gemfile index a00601739f8..f075759c264 100644 --- a/gemfiles/ruby_3.3_redis_3.gemfile +++ b/gemfiles/ruby_3.3_redis_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.3_redis_3.gemfile.lock b/gemfiles/ruby_3.3_redis_3.gemfile.lock index 605d036356d..00104e84705 100644 --- a/gemfiles/ruby_3.3_redis_3.gemfile.lock +++ b/gemfiles/ruby_3.3_redis_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_redis_4.gemfile b/gemfiles/ruby_3.3_redis_4.gemfile index 5dfce8c96fc..dc3e2d2b6cb 100644 --- a/gemfiles/ruby_3.3_redis_4.gemfile +++ b/gemfiles/ruby_3.3_redis_4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.3_redis_4.gemfile.lock b/gemfiles/ruby_3.3_redis_4.gemfile.lock index c7ac18ce7d9..5585a731bbd 100644 --- a/gemfiles/ruby_3.3_redis_4.gemfile.lock +++ b/gemfiles/ruby_3.3_redis_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_redis_5.gemfile b/gemfiles/ruby_3.3_redis_5.gemfile index a6754a1ca60..3bbc9ad0bed 100644 --- a/gemfiles/ruby_3.3_redis_5.gemfile +++ b/gemfiles/ruby_3.3_redis_5.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.3_redis_5.gemfile.lock b/gemfiles/ruby_3.3_redis_5.gemfile.lock index aa6e2d1a6f1..71a3f630ec9 100644 --- a/gemfiles/ruby_3.3_redis_5.gemfile.lock +++ b/gemfiles/ruby_3.3_redis_5.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM connection_pool (2.4.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_relational_db.gemfile b/gemfiles/ruby_3.3_relational_db.gemfile index 9d472c7a0fb..11a7788b868 100644 --- a/gemfiles/ruby_3.3_relational_db.gemfile +++ b/gemfiles/ruby_3.3_relational_db.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.3_relational_db.gemfile.lock b/gemfiles/ruby_3.3_relational_db.gemfile.lock index 8c0cbb00043..5f152a218fc 100644 --- a/gemfiles/ruby_3.3_relational_db.gemfile.lock +++ b/gemfiles/ruby_3.3_relational_db.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -47,7 +47,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) delayed_job (4.1.11) activesupport (>= 3.0, < 8.0) diff --git a/gemfiles/ruby_3.3_resque2_redis3.gemfile b/gemfiles/ruby_3.3_resque2_redis3.gemfile index 88095004f7c..ba9a57b22b9 100644 --- a/gemfiles/ruby_3.3_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.3_resque2_redis3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.3_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.3_resque2_redis3.gemfile.lock index 121422d4262..321a0341fa4 100644 --- a/gemfiles/ruby_3.3_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.3_resque2_redis3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -36,7 +36,7 @@ GEM concurrent-ruby (1.2.2) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_resque2_redis4.gemfile b/gemfiles/ruby_3.3_resque2_redis4.gemfile index c0d9652c2f2..d56e77f5a5a 100644 --- a/gemfiles/ruby_3.3_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.3_resque2_redis4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.3_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.3_resque2_redis4.gemfile.lock index b3843b17599..d34612a2945 100644 --- a/gemfiles/ruby_3.3_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.3_resque2_redis4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -37,7 +37,7 @@ GEM connection_pool (2.4.0) crack (0.4.5) rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.1.0) diff-lcs (1.5.0) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_sinatra_2.gemfile b/gemfiles/ruby_3.3_sinatra_2.gemfile index 2b5c59caf31..d3bb1ac1eb5 100644 --- a/gemfiles/ruby_3.3_sinatra_2.gemfile +++ b/gemfiles/ruby_3.3_sinatra_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_sinatra_2.gemfile.lock b/gemfiles/ruby_3.3_sinatra_2.gemfile.lock index 3a610e8c23d..f045e4568ee 100644 --- a/gemfiles/ruby_3.3_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_3.3_sinatra_2.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_sinatra_3.gemfile b/gemfiles/ruby_3.3_sinatra_3.gemfile index e3233d40e05..019c7714d7a 100644 --- a/gemfiles/ruby_3.3_sinatra_3.gemfile +++ b/gemfiles/ruby_3.3_sinatra_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_sinatra_3.gemfile.lock b/gemfiles/ruby_3.3_sinatra_3.gemfile.lock index a6197fb627b..3a6a2272423 100644 --- a/gemfiles/ruby_3.3_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_3.3_sinatra_3.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_sinatra_4.gemfile b/gemfiles/ruby_3.3_sinatra_4.gemfile index bc5b8f359b4..3fa07ea81b7 100644 --- a/gemfiles/ruby_3.3_sinatra_4.gemfile +++ b/gemfiles/ruby_3.3_sinatra_4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_sinatra_4.gemfile.lock b/gemfiles/ruby_3.3_sinatra_4.gemfile.lock index 7201a3aa175..bd7f990a369 100644 --- a/gemfiles/ruby_3.3_sinatra_4.gemfile.lock +++ b/gemfiles/ruby_3.3_sinatra_4.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -40,7 +40,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.3_stripe_10.gemfile b/gemfiles/ruby_3.3_stripe_10.gemfile index 292b6b14e27..425478e78b2 100644 --- a/gemfiles/ruby_3.3_stripe_10.gemfile +++ b/gemfiles/ruby_3.3_stripe_10.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.3_stripe_10.gemfile.lock b/gemfiles/ruby_3.3_stripe_10.gemfile.lock index 221737e71ba..e1f8e20a85b 100644 --- a/gemfiles/ruby_3.3_stripe_10.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_10.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_stripe_11.gemfile b/gemfiles/ruby_3.3_stripe_11.gemfile index 52a371692c5..b8b49621a49 100644 --- a/gemfiles/ruby_3.3_stripe_11.gemfile +++ b/gemfiles/ruby_3.3_stripe_11.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.3_stripe_11.gemfile.lock b/gemfiles/ruby_3.3_stripe_11.gemfile.lock index 66f16cd4d60..2c77873aab0 100644 --- a/gemfiles/ruby_3.3_stripe_11.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_11.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_stripe_12.gemfile b/gemfiles/ruby_3.3_stripe_12.gemfile index a30f5604d2c..175d5f415ec 100644 --- a/gemfiles/ruby_3.3_stripe_12.gemfile +++ b/gemfiles/ruby_3.3_stripe_12.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.3_stripe_12.gemfile.lock b/gemfiles/ruby_3.3_stripe_12.gemfile.lock index e26bc4ecd7e..4dfb7b175c5 100644 --- a/gemfiles/ruby_3.3_stripe_12.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_12.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_stripe_7.gemfile b/gemfiles/ruby_3.3_stripe_7.gemfile index 705be20022b..b47fdc17a19 100644 --- a/gemfiles/ruby_3.3_stripe_7.gemfile +++ b/gemfiles/ruby_3.3_stripe_7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.3_stripe_7.gemfile.lock b/gemfiles/ruby_3.3_stripe_7.gemfile.lock index e33f0a1ba5d..0ec9783f7c4 100644 --- a/gemfiles/ruby_3.3_stripe_7.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_7.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_stripe_8.gemfile b/gemfiles/ruby_3.3_stripe_8.gemfile index 48642585da7..a603cf0b931 100644 --- a/gemfiles/ruby_3.3_stripe_8.gemfile +++ b/gemfiles/ruby_3.3_stripe_8.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.3_stripe_8.gemfile.lock b/gemfiles/ruby_3.3_stripe_8.gemfile.lock index c4cb1a37cd7..1607f6b5c29 100644 --- a/gemfiles/ruby_3.3_stripe_8.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_8.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_stripe_9.gemfile b/gemfiles/ruby_3.3_stripe_9.gemfile index 0c0cc605190..c3e5f6f91f1 100644 --- a/gemfiles/ruby_3.3_stripe_9.gemfile +++ b/gemfiles/ruby_3.3_stripe_9.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.3_stripe_9.gemfile.lock b/gemfiles/ruby_3.3_stripe_9.gemfile.lock index 4bb1e11aa4c..e836ea1a078 100644 --- a/gemfiles/ruby_3.3_stripe_9.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_9.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_stripe_latest.gemfile b/gemfiles/ruby_3.3_stripe_latest.gemfile index 06f4037c385..8a1ea441f5b 100644 --- a/gemfiles/ruby_3.3_stripe_latest.gemfile +++ b/gemfiles/ruby_3.3_stripe_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_3.3_stripe_latest.gemfile.lock b/gemfiles/ruby_3.3_stripe_latest.gemfile.lock index fe0ea293d63..6557be8e873 100644 --- a/gemfiles/ruby_3.3_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_latest.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.3_stripe_min.gemfile b/gemfiles/ruby_3.3_stripe_min.gemfile index 9fa00596f2d..014fd636730 100644 --- a/gemfiles/ruby_3.3_stripe_min.gemfile +++ b/gemfiles/ruby_3.3_stripe_min.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.3_stripe_min.gemfile.lock b/gemfiles/ruby_3.3_stripe_min.gemfile.lock index 5a460798242..b85f3846385 100644 --- a/gemfiles/ruby_3.3_stripe_min.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_min.gemfile.lock @@ -12,7 +12,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -39,7 +39,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_activesupport.gemfile b/gemfiles/ruby_3.4_activesupport.gemfile index 15eb99960dc..59bb4dc9878 100644 --- a/gemfiles/ruby_3.4_activesupport.gemfile +++ b/gemfiles/ruby_3.4_activesupport.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.4_activesupport.gemfile.lock b/gemfiles/ruby_3.4_activesupport.gemfile.lock index 304fc9b57b6..b1366db00fb 100644 --- a/gemfiles/ruby_3.4_activesupport.gemfile.lock +++ b/gemfiles/ruby_3.4_activesupport.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -85,7 +85,7 @@ GEM bigdecimal rexml crass (1.0.6) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) digest-crc (0.6.5) diff --git a/gemfiles/ruby_3.4_aws.gemfile b/gemfiles/ruby_3.4_aws.gemfile index fd01e8ba857..506f4e36d4b 100644 --- a/gemfiles/ruby_3.4_aws.gemfile +++ b/gemfiles/ruby_3.4_aws.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.4_aws.gemfile.lock b/gemfiles/ruby_3.4_aws.gemfile.lock index 0b68d839731..60284a86503 100644 --- a/gemfiles/ruby_3.4_aws.gemfile.lock +++ b/gemfiles/ruby_3.4_aws.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -1594,7 +1594,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_contrib.gemfile b/gemfiles/ruby_3.4_contrib.gemfile index 899908af6d3..127c7833508 100644 --- a/gemfiles/ruby_3.4_contrib.gemfile +++ b/gemfiles/ruby_3.4_contrib.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.4_contrib.gemfile.lock b/gemfiles/ruby_3.4_contrib.gemfile.lock index 82856efa646..e3b8f1471e7 100644 --- a/gemfiles/ruby_3.4_contrib.gemfile.lock +++ b/gemfiles/ruby_3.4_contrib.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -54,7 +54,7 @@ GEM bigdecimal rexml dalli (3.2.8) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_contrib_old.gemfile b/gemfiles/ruby_3.4_contrib_old.gemfile index 6b04abac0a1..972db18791e 100644 --- a/gemfiles/ruby_3.4_contrib_old.gemfile +++ b/gemfiles/ruby_3.4_contrib_old.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.4_contrib_old.gemfile.lock b/gemfiles/ruby_3.4_contrib_old.gemfile.lock index e3c8cfa051a..495247f0e94 100644 --- a/gemfiles/ruby_3.4_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.4_contrib_old.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -51,7 +51,7 @@ GEM rexml daemons (1.4.1) dalli (2.7.11) - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_core_old.gemfile b/gemfiles/ruby_3.4_core_old.gemfile index 370b5cf8e03..58438f9d976 100644 --- a/gemfiles/ruby_3.4_core_old.gemfile +++ b/gemfiles/ruby_3.4_core_old.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", "~> 4" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" group :check do gem "ruby_memcheck", ">= 3" diff --git a/gemfiles/ruby_3.4_core_old.gemfile.lock b/gemfiles/ruby_3.4_core_old.gemfile.lock index 79056eb7f65..e25fc39cf44 100644 --- a/gemfiles/ruby_3.4_core_old.gemfile.lock +++ b/gemfiles/ruby_3.4_core_old.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_elasticsearch_7.gemfile b/gemfiles/ruby_3.4_elasticsearch_7.gemfile index f17da75f148..3439098a6df 100644 --- a/gemfiles/ruby_3.4_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.4_elasticsearch_7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.4_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.4_elasticsearch_7.gemfile.lock index 9f0e2ae562b..bd63c221d99 100644 --- a/gemfiles/ruby_3.4_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_3.4_elasticsearch_7.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -47,7 +47,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_elasticsearch_8.gemfile b/gemfiles/ruby_3.4_elasticsearch_8.gemfile index fa72b29dbd1..2dac1c13c1e 100644 --- a/gemfiles/ruby_3.4_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.4_elasticsearch_8.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.4_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.4_elasticsearch_8.gemfile.lock index 33cf48b7bc0..cb7838eba44 100644 --- a/gemfiles/ruby_3.4_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_3.4_elasticsearch_8.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_elasticsearch_latest.gemfile b/gemfiles/ruby_3.4_elasticsearch_latest.gemfile index cf1aab50764..1a5cd47e1ba 100644 --- a/gemfiles/ruby_3.4_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.4_elasticsearch_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.4_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.4_elasticsearch_latest.gemfile.lock index 156fa2a83dc..fb750e78d3a 100644 --- a/gemfiles/ruby_3.4_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.4_elasticsearch_latest.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_graphql_1.13.gemfile b/gemfiles/ruby_3.4_graphql_1.13.gemfile index 0b1faf87427..97a64449dca 100644 --- a/gemfiles/ruby_3.4_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.4_graphql_1.13.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.4_graphql_1.13.gemfile.lock index b23f83061c6..cc235be6ca1 100644 --- a/gemfiles/ruby_3.4_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_3.4_graphql_1.13.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -108,8 +108,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_graphql_2.0.gemfile b/gemfiles/ruby_3.4_graphql_2.0.gemfile index faa2df74515..8b7df4199e5 100644 --- a/gemfiles/ruby_3.4_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.4_graphql_2.0.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.4_graphql_2.0.gemfile.lock index 4711689faa2..b4274b2d8bc 100644 --- a/gemfiles/ruby_3.4_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_3.4_graphql_2.0.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -108,8 +108,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_graphql_2.1.gemfile b/gemfiles/ruby_3.4_graphql_2.1.gemfile index cad2ea4f9a2..d014bdf8dce 100644 --- a/gemfiles/ruby_3.4_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.4_graphql_2.1.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.4_graphql_2.1.gemfile.lock index 95ce91529ec..b05f83f5082 100644 --- a/gemfiles/ruby_3.4_graphql_2.1.gemfile.lock +++ b/gemfiles/ruby_3.4_graphql_2.1.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -108,8 +108,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_graphql_2.2.gemfile b/gemfiles/ruby_3.4_graphql_2.2.gemfile index 875a7aad788..ea36f6e0787 100644 --- a/gemfiles/ruby_3.4_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.4_graphql_2.2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.4_graphql_2.2.gemfile.lock index 97a526a59ab..9ee654099a2 100644 --- a/gemfiles/ruby_3.4_graphql_2.2.gemfile.lock +++ b/gemfiles/ruby_3.4_graphql_2.2.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -108,8 +108,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_graphql_2.3.gemfile b/gemfiles/ruby_3.4_graphql_2.3.gemfile index 7e13e9e9a5a..1af7e24a7bc 100644 --- a/gemfiles/ruby_3.4_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.4_graphql_2.3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.4_graphql_2.3.gemfile.lock index 88f475f6ddd..88ade338a47 100644 --- a/gemfiles/ruby_3.4_graphql_2.3.gemfile.lock +++ b/gemfiles/ruby_3.4_graphql_2.3.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -108,8 +108,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_http.gemfile b/gemfiles/ruby_3.4_http.gemfile index 5dce89f1e3a..dd9ca2342f9 100644 --- a/gemfiles/ruby_3.4_http.gemfile +++ b/gemfiles/ruby_3.4_http.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.4_http.gemfile.lock b/gemfiles/ruby_3.4_http.gemfile.lock index dd6d1fa9f3d..1bca7452a47 100644 --- a/gemfiles/ruby_3.4_http.gemfile.lock +++ b/gemfiles/ruby_3.4_http.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -47,7 +47,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_opensearch_2.gemfile b/gemfiles/ruby_3.4_opensearch_2.gemfile index 2ace2b09978..d85979a9451 100644 --- a/gemfiles/ruby_3.4_opensearch_2.gemfile +++ b/gemfiles/ruby_3.4_opensearch_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.4_opensearch_2.gemfile.lock b/gemfiles/ruby_3.4_opensearch_2.gemfile.lock index fd27ec151cf..4a66653d232 100644 --- a/gemfiles/ruby_3.4_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_3.4_opensearch_2.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_opensearch_3.gemfile b/gemfiles/ruby_3.4_opensearch_3.gemfile index fa3d33c1e97..b1161e8261a 100644 --- a/gemfiles/ruby_3.4_opensearch_3.gemfile +++ b/gemfiles/ruby_3.4_opensearch_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.4_opensearch_3.gemfile.lock b/gemfiles/ruby_3.4_opensearch_3.gemfile.lock index 817aca7c314..7fd65f51a4b 100644 --- a/gemfiles/ruby_3.4_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_3.4_opensearch_3.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_opensearch_latest.gemfile b/gemfiles/ruby_3.4_opensearch_latest.gemfile index 2d4b59e460d..f49f2c0ebca 100644 --- a/gemfiles/ruby_3.4_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.4_opensearch_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.4_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.4_opensearch_latest.gemfile.lock index 0dc497c74c0..9a0dd0d91e4 100644 --- a/gemfiles/ruby_3.4_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.4_opensearch_latest.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_opentelemetry.gemfile b/gemfiles/ruby_3.4_opentelemetry.gemfile index 4aae45061f2..eb012a97fc2 100644 --- a/gemfiles/ruby_3.4_opentelemetry.gemfile +++ b/gemfiles/ruby_3.4_opentelemetry.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.4_opentelemetry.gemfile.lock b/gemfiles/ruby_3.4_opentelemetry.gemfile.lock index 66b2326a8f2..fa8e0f23903 100644 --- a/gemfiles/ruby_3.4_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_3.4_opentelemetry.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile.lock index a0178a69981..cda3e91ab99 100644 --- a/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_rack_2.gemfile b/gemfiles/ruby_3.4_rack_2.gemfile index 498bd827964..2062d3f9754 100644 --- a/gemfiles/ruby_3.4_rack_2.gemfile +++ b/gemfiles/ruby_3.4_rack_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.4_rack_2.gemfile.lock b/gemfiles/ruby_3.4_rack_2.gemfile.lock index 6f4da9a4396..3d62fcee9fb 100644 --- a/gemfiles/ruby_3.4_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.4_rack_2.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_rack_3.gemfile b/gemfiles/ruby_3.4_rack_3.gemfile index 5b72cbce183..3bf8b6d8778 100644 --- a/gemfiles/ruby_3.4_rack_3.gemfile +++ b/gemfiles/ruby_3.4_rack_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.4_rack_3.gemfile.lock b/gemfiles/ruby_3.4_rack_3.gemfile.lock index 1a993be3a72..25727ca55dc 100644 --- a/gemfiles/ruby_3.4_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.4_rack_3.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_rack_latest.gemfile b/gemfiles/ruby_3.4_rack_latest.gemfile index fd7fa866cc6..d3867558764 100644 --- a/gemfiles/ruby_3.4_rack_latest.gemfile +++ b/gemfiles/ruby_3.4_rack_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.4_rack_latest.gemfile.lock b/gemfiles/ruby_3.4_rack_latest.gemfile.lock index 40e57782889..9b8065b185f 100644 --- a/gemfiles/ruby_3.4_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.4_rack_latest.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_rails61_mysql2.gemfile b/gemfiles/ruby_3.4_rails61_mysql2.gemfile index ccbc20cb47b..bb82c27c994 100644 --- a/gemfiles/ruby_3.4_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.4_rails61_mysql2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.4_rails61_mysql2.gemfile.lock index 9bf145e974e..a650844f841 100644 --- a/gemfiles/ruby_3.4_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.4_rails61_mysql2.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -108,8 +108,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_rails61_postgres.gemfile b/gemfiles/ruby_3.4_rails61_postgres.gemfile index 95dd4b981c2..4bd81d2e1e0 100644 --- a/gemfiles/ruby_3.4_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.4_rails61_postgres.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.4_rails61_postgres.gemfile.lock index 017f8d68697..dfaef1289ef 100644 --- a/gemfiles/ruby_3.4_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.4_rails61_postgres.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -108,8 +108,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile index 0dbb397e1ad..f36af749c3a 100644 --- a/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile.lock index 8b6fdbee9ca..e70c454bdfe 100644 --- a/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -108,8 +108,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile index ea1dd67d9f1..f8a8659e4ad 100644 --- a/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile.lock index dd2c96e7103..8e717802db4 100644 --- a/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -109,8 +109,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile index d01d8e797ce..77f37f82883 100644 --- a/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile.lock index 63f1dc9bbd8..655144115de 100644 --- a/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -108,8 +108,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_rails61_trilogy.gemfile b/gemfiles/ruby_3.4_rails61_trilogy.gemfile index c938e0ccb50..813f1a3aa3a 100644 --- a/gemfiles/ruby_3.4_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.4_rails61_trilogy.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.4_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.4_rails61_trilogy.gemfile.lock index 16b8a888b29..2b2e7fc7705 100644 --- a/gemfiles/ruby_3.4_rails61_trilogy.gemfile.lock +++ b/gemfiles/ruby_3.4_rails61_trilogy.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -111,8 +111,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_rails7.gemfile b/gemfiles/ruby_3.4_rails7.gemfile index 5d510f76cde..7d0d780be56 100644 --- a/gemfiles/ruby_3.4_rails7.gemfile +++ b/gemfiles/ruby_3.4_rails7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.4_rails7.gemfile.lock b/gemfiles/ruby_3.4_rails7.gemfile.lock index 2bbfa4f3e53..1e22982b283 100644 --- a/gemfiles/ruby_3.4_rails7.gemfile.lock +++ b/gemfiles/ruby_3.4_rails7.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -113,8 +113,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_rails71.gemfile b/gemfiles/ruby_3.4_rails71.gemfile index 5bbd42de984..aba3603f383 100644 --- a/gemfiles/ruby_3.4_rails71.gemfile +++ b/gemfiles/ruby_3.4_rails71.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.4_rails71.gemfile.lock b/gemfiles/ruby_3.4_rails71.gemfile.lock index b31f8def799..3e223d4f2b8 100644 --- a/gemfiles/ruby_3.4_rails71.gemfile.lock +++ b/gemfiles/ruby_3.4_rails71.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -124,8 +124,8 @@ GEM bigdecimal rexml crass (1.0.6) + datadog-ruby_core_source (3.3.6) date (3.3.4) - debase-ruby_core_source (3.3.1) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_redis_3.gemfile b/gemfiles/ruby_3.4_redis_3.gemfile index 4ed0d17f987..db93183411c 100644 --- a/gemfiles/ruby_3.4_redis_3.gemfile +++ b/gemfiles/ruby_3.4_redis_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.4_redis_3.gemfile.lock b/gemfiles/ruby_3.4_redis_3.gemfile.lock index fe313a467a7..47b6fbd3919 100644 --- a/gemfiles/ruby_3.4_redis_3.gemfile.lock +++ b/gemfiles/ruby_3.4_redis_3.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_redis_4.gemfile b/gemfiles/ruby_3.4_redis_4.gemfile index 7f140b01681..be0b22ffae5 100644 --- a/gemfiles/ruby_3.4_redis_4.gemfile +++ b/gemfiles/ruby_3.4_redis_4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.4_redis_4.gemfile.lock b/gemfiles/ruby_3.4_redis_4.gemfile.lock index fb02f2e9504..48dfb66cbcc 100644 --- a/gemfiles/ruby_3.4_redis_4.gemfile.lock +++ b/gemfiles/ruby_3.4_redis_4.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_redis_5.gemfile b/gemfiles/ruby_3.4_redis_5.gemfile index 27b653b4a9f..b6d2efd4b4e 100644 --- a/gemfiles/ruby_3.4_redis_5.gemfile +++ b/gemfiles/ruby_3.4_redis_5.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.4_redis_5.gemfile.lock b/gemfiles/ruby_3.4_redis_5.gemfile.lock index a906044ac15..a0396760406 100644 --- a/gemfiles/ruby_3.4_redis_5.gemfile.lock +++ b/gemfiles/ruby_3.4_redis_5.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -47,7 +47,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_relational_db.gemfile b/gemfiles/ruby_3.4_relational_db.gemfile index 35e1b94dc1e..0bae5a049cf 100644 --- a/gemfiles/ruby_3.4_relational_db.gemfile +++ b/gemfiles/ruby_3.4_relational_db.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.4_relational_db.gemfile.lock b/gemfiles/ruby_3.4_relational_db.gemfile.lock index 2f10126c729..f3926aed65b 100644 --- a/gemfiles/ruby_3.4_relational_db.gemfile.lock +++ b/gemfiles/ruby_3.4_relational_db.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -64,7 +64,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) delayed_job (4.1.11) activesupport (>= 3.0, < 8.0) diff --git a/gemfiles/ruby_3.4_resque2_redis3.gemfile b/gemfiles/ruby_3.4_resque2_redis3.gemfile index ccf69d49320..b0ff82b0f24 100644 --- a/gemfiles/ruby_3.4_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.4_resque2_redis3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.4_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.4_resque2_redis3.gemfile.lock index bee65340591..2c2ee35b740 100644 --- a/gemfiles/ruby_3.4_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.4_resque2_redis3.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -47,7 +47,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_resque2_redis4.gemfile b/gemfiles/ruby_3.4_resque2_redis4.gemfile index 0f7776e479d..ceb5e3c91f3 100644 --- a/gemfiles/ruby_3.4_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.4_resque2_redis4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.4_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.4_resque2_redis4.gemfile.lock index cc3324f53d1..94c1ae6cd35 100644 --- a/gemfiles/ruby_3.4_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.4_resque2_redis4.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -48,7 +48,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_sinatra_2.gemfile b/gemfiles/ruby_3.4_sinatra_2.gemfile index 9586498fa6d..72d404ba8e6 100644 --- a/gemfiles/ruby_3.4_sinatra_2.gemfile +++ b/gemfiles/ruby_3.4_sinatra_2.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.4_sinatra_2.gemfile.lock b/gemfiles/ruby_3.4_sinatra_2.gemfile.lock index 7e355c7f28b..bf443908a4f 100644 --- a/gemfiles/ruby_3.4_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_3.4_sinatra_2.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_sinatra_3.gemfile b/gemfiles/ruby_3.4_sinatra_3.gemfile index 690d9d870f5..93d5581d41e 100644 --- a/gemfiles/ruby_3.4_sinatra_3.gemfile +++ b/gemfiles/ruby_3.4_sinatra_3.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.4_sinatra_3.gemfile.lock b/gemfiles/ruby_3.4_sinatra_3.gemfile.lock index b05481887df..6c93057d89e 100644 --- a/gemfiles/ruby_3.4_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_3.4_sinatra_3.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -47,7 +47,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_sinatra_4.gemfile b/gemfiles/ruby_3.4_sinatra_4.gemfile index 54651e95b9f..4d35f74043e 100644 --- a/gemfiles/ruby_3.4_sinatra_4.gemfile +++ b/gemfiles/ruby_3.4_sinatra_4.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.4_sinatra_4.gemfile.lock b/gemfiles/ruby_3.4_sinatra_4.gemfile.lock index 73df56bda90..b2fa68ce2f3 100644 --- a/gemfiles/ruby_3.4_sinatra_4.gemfile.lock +++ b/gemfiles/ruby_3.4_sinatra_4.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -47,7 +47,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.0) diff --git a/gemfiles/ruby_3.4_stripe_10.gemfile b/gemfiles/ruby_3.4_stripe_10.gemfile index f8073b9cc92..10e98aeac64 100644 --- a/gemfiles/ruby_3.4_stripe_10.gemfile +++ b/gemfiles/ruby_3.4_stripe_10.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.4_stripe_10.gemfile.lock b/gemfiles/ruby_3.4_stripe_10.gemfile.lock index 3837138390a..f3ec24666f3 100644 --- a/gemfiles/ruby_3.4_stripe_10.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_10.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_stripe_11.gemfile b/gemfiles/ruby_3.4_stripe_11.gemfile index 9d00e6ada76..6ee719b4879 100644 --- a/gemfiles/ruby_3.4_stripe_11.gemfile +++ b/gemfiles/ruby_3.4_stripe_11.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.4_stripe_11.gemfile.lock b/gemfiles/ruby_3.4_stripe_11.gemfile.lock index a2123c304e9..00abe0388dc 100644 --- a/gemfiles/ruby_3.4_stripe_11.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_11.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_stripe_12.gemfile b/gemfiles/ruby_3.4_stripe_12.gemfile index 4d9e3bdd86c..81f3a444611 100644 --- a/gemfiles/ruby_3.4_stripe_12.gemfile +++ b/gemfiles/ruby_3.4_stripe_12.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.4_stripe_12.gemfile.lock b/gemfiles/ruby_3.4_stripe_12.gemfile.lock index de5c4a78965..d9d02759a22 100644 --- a/gemfiles/ruby_3.4_stripe_12.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_12.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_stripe_7.gemfile b/gemfiles/ruby_3.4_stripe_7.gemfile index 31404d03db6..9055ea843fd 100644 --- a/gemfiles/ruby_3.4_stripe_7.gemfile +++ b/gemfiles/ruby_3.4_stripe_7.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.4_stripe_7.gemfile.lock b/gemfiles/ruby_3.4_stripe_7.gemfile.lock index 0df9df2358f..a33bd41845a 100644 --- a/gemfiles/ruby_3.4_stripe_7.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_7.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_stripe_8.gemfile b/gemfiles/ruby_3.4_stripe_8.gemfile index 63d41edc53b..f5fc747b303 100644 --- a/gemfiles/ruby_3.4_stripe_8.gemfile +++ b/gemfiles/ruby_3.4_stripe_8.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.4_stripe_8.gemfile.lock b/gemfiles/ruby_3.4_stripe_8.gemfile.lock index 9211836b282..d76ae327679 100644 --- a/gemfiles/ruby_3.4_stripe_8.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_8.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_stripe_9.gemfile b/gemfiles/ruby_3.4_stripe_9.gemfile index 86db393dab0..dc4d1da020a 100644 --- a/gemfiles/ruby_3.4_stripe_9.gemfile +++ b/gemfiles/ruby_3.4_stripe_9.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.4_stripe_9.gemfile.lock b/gemfiles/ruby_3.4_stripe_9.gemfile.lock index 6dc44f02706..9f8d5b63d75 100644 --- a/gemfiles/ruby_3.4_stripe_9.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_9.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_stripe_latest.gemfile b/gemfiles/ruby_3.4_stripe_latest.gemfile index 4a2f50813c5..e25e21f3346 100644 --- a/gemfiles/ruby_3.4_stripe_latest.gemfile +++ b/gemfiles/ruby_3.4_stripe_latest.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe" group :check do diff --git a/gemfiles/ruby_3.4_stripe_latest.gemfile.lock b/gemfiles/ruby_3.4_stripe_latest.gemfile.lock index 760966f68eb..369551ef402 100644 --- a/gemfiles/ruby_3.4_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_latest.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) diff --git a/gemfiles/ruby_3.4_stripe_min.gemfile b/gemfiles/ruby_3.4_stripe_min.gemfile index f4769524851..b8d734f25fc 100644 --- a/gemfiles/ruby_3.4_stripe_min.gemfile +++ b/gemfiles/ruby_3.4_stripe_min.gemfile @@ -33,7 +33,6 @@ gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "ffi", "~> 1.16.3", require: false -gem "datadog-ruby_core_source", git: "https://github.com/DataDog/datadog-ruby_core_source", branch: "sarahchen6/change-debase-to-datadog" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.4_stripe_min.gemfile.lock b/gemfiles/ruby_3.4_stripe_min.gemfile.lock index 70ec03f7c32..84a5f95a3f7 100644 --- a/gemfiles/ruby_3.4_stripe_min.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_min.gemfile.lock @@ -19,7 +19,7 @@ PATH remote: .. specs: datadog (2.4.0) - debase-ruby_core_source (= 3.3.1) + datadog-ruby_core_source (= 3.3.6) libdatadog (~> 13.1.0.1.0) libddwaf (~> 1.14.0.0.0) msgpack @@ -46,7 +46,7 @@ GEM crack (1.0.0) bigdecimal rexml - debase-ruby_core_source (3.3.1) + datadog-ruby_core_source (3.3.6) debug_inspector (1.2.0) diff-lcs (1.5.1) docile (1.4.1) From 72e88161fcefa14c83b450187d36ead3baa5dca5 Mon Sep 17 00:00:00 2001 From: iamluc Date: Mon, 21 Oct 2024 13:53:48 +0200 Subject: [PATCH 51/90] Fix the argument to the telemetry forwarder command --- lib-injection/host_inject.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib-injection/host_inject.rb b/lib-injection/host_inject.rb index 6583f8c4536..e8eb1dbe798 100644 --- a/lib-injection/host_inject.rb +++ b/lib-injection/host_inject.rb @@ -54,7 +54,7 @@ def emit(pid, version, events) require 'open3' require 'json' - Open3.capture2e([fowarder, 'library_entrypoint'], stdin_data: payload.to_json) + Open3.capture2e(fowarder, 'library_entrypoint', stdin_data: payload.to_json) end end end From 38f6cc14918d9c21312f786dcc6693432ba11fdf Mon Sep 17 00:00:00 2001 From: TonyCTHsu <16049123+TonyCTHsu@users.noreply.github.com> Date: Sun, 20 Oct 2024 00:06:03 +0000 Subject: [PATCH 52/90] =?UTF-8?q?[=F0=9F=A4=96]=20Update=20Latest=20Depend?= =?UTF-8?q?ency:=20https://github.com/DataDog/dd-trace-rb/actions/runs/114?= =?UTF-8?q?21728295?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gemfiles/jruby_9.2_rack_latest.gemfile.lock | 2 +- gemfiles/jruby_9.2_stripe_latest.gemfile.lock | 2 +- gemfiles/jruby_9.3_rack_latest.gemfile.lock | 2 +- gemfiles/jruby_9.3_stripe_latest.gemfile.lock | 2 +- gemfiles/jruby_9.4_rack_latest.gemfile.lock | 2 +- gemfiles/jruby_9.4_stripe_latest.gemfile.lock | 2 +- gemfiles/ruby_2.5_rack_latest.gemfile.lock | 2 +- gemfiles/ruby_2.5_stripe_latest.gemfile.lock | 2 +- gemfiles/ruby_2.6_rack_latest.gemfile.lock | 2 +- gemfiles/ruby_2.6_stripe_latest.gemfile.lock | 2 +- gemfiles/ruby_2.7_rack_latest.gemfile.lock | 2 +- gemfiles/ruby_2.7_stripe_latest.gemfile.lock | 2 +- gemfiles/ruby_3.0_rack_latest.gemfile.lock | 2 +- gemfiles/ruby_3.0_stripe_latest.gemfile.lock | 2 +- gemfiles/ruby_3.1_rack_latest.gemfile.lock | 2 +- gemfiles/ruby_3.1_stripe_latest.gemfile.lock | 2 +- gemfiles/ruby_3.2_rack_latest.gemfile.lock | 2 +- gemfiles/ruby_3.2_stripe_latest.gemfile.lock | 2 +- gemfiles/ruby_3.3_rack_latest.gemfile.lock | 2 +- gemfiles/ruby_3.3_stripe_latest.gemfile.lock | 2 +- gemfiles/ruby_3.4_rack_latest.gemfile.lock | 2 +- gemfiles/ruby_3.4_stripe_latest.gemfile.lock | 2 +- 22 files changed, 22 insertions(+), 22 deletions(-) diff --git a/gemfiles/jruby_9.2_rack_latest.gemfile.lock b/gemfiles/jruby_9.2_rack_latest.gemfile.lock index d69e9d42505..3f2a70a8932 100644 --- a/gemfiles/jruby_9.2_rack_latest.gemfile.lock +++ b/gemfiles/jruby_9.2_rack_latest.gemfile.lock @@ -60,7 +60,7 @@ GEM pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) public_suffix (4.0.7) - rack (3.1.7) + rack (3.1.8) rack-contrib (2.5.0) rack (< 4) rack-test (2.1.0) diff --git a/gemfiles/jruby_9.2_stripe_latest.gemfile.lock b/gemfiles/jruby_9.2_stripe_latest.gemfile.lock index a6384f58abd..328d238248f 100644 --- a/gemfiles/jruby_9.2_stripe_latest.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_latest.gemfile.lock @@ -91,7 +91,7 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - stripe (13.0.0) + stripe (13.0.1) thor (1.2.2) warning (1.4.0) webmock (3.23.1) diff --git a/gemfiles/jruby_9.3_rack_latest.gemfile.lock b/gemfiles/jruby_9.3_rack_latest.gemfile.lock index 5333f8f6cb5..269366d1bdf 100644 --- a/gemfiles/jruby_9.3_rack_latest.gemfile.lock +++ b/gemfiles/jruby_9.3_rack_latest.gemfile.lock @@ -67,7 +67,7 @@ GEM ruby-debug-base (>= 0.10.4, < 0.12) public_suffix (5.1.1) racc (1.8.1-java) - rack (3.1.7) + rack (3.1.8) rack-contrib (2.5.0) rack (< 4) rack-test (2.1.0) diff --git a/gemfiles/jruby_9.3_stripe_latest.gemfile.lock b/gemfiles/jruby_9.3_stripe_latest.gemfile.lock index 9fb020279d3..583e8fda4e1 100644 --- a/gemfiles/jruby_9.3_stripe_latest.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_latest.gemfile.lock @@ -123,7 +123,7 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - stripe (13.0.0) + stripe (13.0.1) thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) diff --git a/gemfiles/jruby_9.4_rack_latest.gemfile.lock b/gemfiles/jruby_9.4_rack_latest.gemfile.lock index 239de1af50f..118cec27828 100644 --- a/gemfiles/jruby_9.4_rack_latest.gemfile.lock +++ b/gemfiles/jruby_9.4_rack_latest.gemfile.lock @@ -67,7 +67,7 @@ GEM ruby-debug-base (>= 0.10.4, < 0.12) public_suffix (6.0.1) racc (1.8.1-java) - rack (3.1.7) + rack (3.1.8) rack-contrib (2.5.0) rack (< 4) rack-test (2.1.0) diff --git a/gemfiles/jruby_9.4_stripe_latest.gemfile.lock b/gemfiles/jruby_9.4_stripe_latest.gemfile.lock index 49134d1f99b..e3715a363ca 100644 --- a/gemfiles/jruby_9.4_stripe_latest.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_latest.gemfile.lock @@ -123,7 +123,7 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - stripe (13.0.0) + stripe (13.0.1) thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) diff --git a/gemfiles/ruby_2.5_rack_latest.gemfile.lock b/gemfiles/ruby_2.5_rack_latest.gemfile.lock index b51624a2861..49e1988b6b9 100644 --- a/gemfiles/ruby_2.5_rack_latest.gemfile.lock +++ b/gemfiles/ruby_2.5_rack_latest.gemfile.lock @@ -70,7 +70,7 @@ GEM binding_of_caller (~> 0.7) pry (~> 0.13) public_suffix (4.0.7) - rack (3.1.7) + rack (3.1.8) rack-contrib (2.5.0) rack (< 4) rack-test (2.1.0) diff --git a/gemfiles/ruby_2.5_stripe_latest.gemfile.lock b/gemfiles/ruby_2.5_stripe_latest.gemfile.lock index 2cadcb46f79..c0aec5d79be 100644 --- a/gemfiles/ruby_2.5_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_latest.gemfile.lock @@ -98,7 +98,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (13.0.0) + stripe (13.0.1) thor (1.2.2) warning (1.4.0) webmock (3.23.1) diff --git a/gemfiles/ruby_2.6_rack_latest.gemfile.lock b/gemfiles/ruby_2.6_rack_latest.gemfile.lock index 1fd730bf231..b8726fb7994 100644 --- a/gemfiles/ruby_2.6_rack_latest.gemfile.lock +++ b/gemfiles/ruby_2.6_rack_latest.gemfile.lock @@ -79,7 +79,7 @@ GEM pry (~> 0.13) public_suffix (5.1.1) racc (1.8.1) - rack (3.1.7) + rack (3.1.8) rack-contrib (2.5.0) rack (< 4) rack-test (2.1.0) diff --git a/gemfiles/ruby_2.6_stripe_latest.gemfile.lock b/gemfiles/ruby_2.6_stripe_latest.gemfile.lock index d7b4a6da216..19d5f80ee82 100644 --- a/gemfiles/ruby_2.6_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_latest.gemfile.lock @@ -132,7 +132,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (13.0.0) + stripe (13.0.1) thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) diff --git a/gemfiles/ruby_2.7_rack_latest.gemfile.lock b/gemfiles/ruby_2.7_rack_latest.gemfile.lock index 60753500272..f287a4b4e8a 100644 --- a/gemfiles/ruby_2.7_rack_latest.gemfile.lock +++ b/gemfiles/ruby_2.7_rack_latest.gemfile.lock @@ -79,7 +79,7 @@ GEM pry (~> 0.13) public_suffix (5.1.1) racc (1.8.1) - rack (3.1.7) + rack (3.1.8) rack-contrib (2.5.0) rack (< 4) rack-test (2.1.0) diff --git a/gemfiles/ruby_2.7_stripe_latest.gemfile.lock b/gemfiles/ruby_2.7_stripe_latest.gemfile.lock index f846d87d832..201b90e3f6b 100644 --- a/gemfiles/ruby_2.7_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_latest.gemfile.lock @@ -131,7 +131,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (13.0.0) + stripe (13.0.1) thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) diff --git a/gemfiles/ruby_3.0_rack_latest.gemfile.lock b/gemfiles/ruby_3.0_rack_latest.gemfile.lock index 5eb897fb043..c9de3f4a846 100644 --- a/gemfiles/ruby_3.0_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.0_rack_latest.gemfile.lock @@ -79,7 +79,7 @@ GEM pry (~> 0.13) public_suffix (6.0.1) racc (1.8.1) - rack (3.1.7) + rack (3.1.8) rack-contrib (2.5.0) rack (< 4) rack-test (2.1.0) diff --git a/gemfiles/ruby_3.0_stripe_latest.gemfile.lock b/gemfiles/ruby_3.0_stripe_latest.gemfile.lock index fd29d1d5c59..5e9e982ed35 100644 --- a/gemfiles/ruby_3.0_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_latest.gemfile.lock @@ -132,7 +132,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (13.0.0) + stripe (13.0.1) thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) diff --git a/gemfiles/ruby_3.1_rack_latest.gemfile.lock b/gemfiles/ruby_3.1_rack_latest.gemfile.lock index 5eb897fb043..c9de3f4a846 100644 --- a/gemfiles/ruby_3.1_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.1_rack_latest.gemfile.lock @@ -79,7 +79,7 @@ GEM pry (~> 0.13) public_suffix (6.0.1) racc (1.8.1) - rack (3.1.7) + rack (3.1.8) rack-contrib (2.5.0) rack (< 4) rack-test (2.1.0) diff --git a/gemfiles/ruby_3.1_stripe_latest.gemfile.lock b/gemfiles/ruby_3.1_stripe_latest.gemfile.lock index fd29d1d5c59..5e9e982ed35 100644 --- a/gemfiles/ruby_3.1_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_latest.gemfile.lock @@ -132,7 +132,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (13.0.0) + stripe (13.0.1) thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) diff --git a/gemfiles/ruby_3.2_rack_latest.gemfile.lock b/gemfiles/ruby_3.2_rack_latest.gemfile.lock index b060884796e..c8bf9df42d1 100644 --- a/gemfiles/ruby_3.2_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.2_rack_latest.gemfile.lock @@ -75,7 +75,7 @@ GEM pry (~> 0.13) public_suffix (6.0.1) racc (1.8.1) - rack (3.1.7) + rack (3.1.8) rack-contrib (2.5.0) rack (< 4) rack-test (2.1.0) diff --git a/gemfiles/ruby_3.2_stripe_latest.gemfile.lock b/gemfiles/ruby_3.2_stripe_latest.gemfile.lock index 6557be8e873..39ec7efb21f 100644 --- a/gemfiles/ruby_3.2_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_latest.gemfile.lock @@ -128,7 +128,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (13.0.0) + stripe (13.0.1) thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) diff --git a/gemfiles/ruby_3.3_rack_latest.gemfile.lock b/gemfiles/ruby_3.3_rack_latest.gemfile.lock index b060884796e..c8bf9df42d1 100644 --- a/gemfiles/ruby_3.3_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.3_rack_latest.gemfile.lock @@ -75,7 +75,7 @@ GEM pry (~> 0.13) public_suffix (6.0.1) racc (1.8.1) - rack (3.1.7) + rack (3.1.8) rack-contrib (2.5.0) rack (< 4) rack-test (2.1.0) diff --git a/gemfiles/ruby_3.3_stripe_latest.gemfile.lock b/gemfiles/ruby_3.3_stripe_latest.gemfile.lock index 6557be8e873..39ec7efb21f 100644 --- a/gemfiles/ruby_3.3_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_latest.gemfile.lock @@ -128,7 +128,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (13.0.0) + stripe (13.0.1) thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) diff --git a/gemfiles/ruby_3.4_rack_latest.gemfile.lock b/gemfiles/ruby_3.4_rack_latest.gemfile.lock index 9b8065b185f..1257e18efeb 100644 --- a/gemfiles/ruby_3.4_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.4_rack_latest.gemfile.lock @@ -85,7 +85,7 @@ GEM pry (~> 0.13) public_suffix (6.0.1) racc (1.8.1) - rack (3.1.7) + rack (3.1.8) rack-contrib (2.5.0) rack (< 4) rack-test (2.1.0) diff --git a/gemfiles/ruby_3.4_stripe_latest.gemfile.lock b/gemfiles/ruby_3.4_stripe_latest.gemfile.lock index 369551ef402..37936e98c11 100644 --- a/gemfiles/ruby_3.4_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_latest.gemfile.lock @@ -140,7 +140,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (13.0.0) + stripe (13.0.1) thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) From 8a38d67f059b1e85cf80343aef6f963ecec3a608 Mon Sep 17 00:00:00 2001 From: Alexandre Fonseca Date: Fri, 6 Sep 2024 17:50:59 +0100 Subject: [PATCH 53/90] [PROF-9470] Align heap recorder cleanup with GC activity [PROF-9470] Remove unneded include [PROF-9470] Cleanup after GC, major/minor based --- .../collectors_thread_context.c | 3 + .../heap_recorder.c | 63 ++++++++++++------- .../heap_recorder.h | 7 +++ .../stack_recorder.c | 38 ++++++++++- .../stack_recorder.h | 2 + 5 files changed, 87 insertions(+), 26 deletions(-) diff --git a/ext/datadog_profiling_native_extension/collectors_thread_context.c b/ext/datadog_profiling_native_extension/collectors_thread_context.c index 246d31dc0e0..49eb16821ca 100644 --- a/ext/datadog_profiling_native_extension/collectors_thread_context.c +++ b/ext/datadog_profiling_native_extension/collectors_thread_context.c @@ -815,6 +815,9 @@ VALUE thread_context_collector_sample_after_gc(VALUE self_instance) { state->stats.gc_samples++; + // Let recorder do any cleanup/updates it requires after a GC step. + recorder_after_gc_step(state->recorder_instance); + // Return a VALUE to make it easier to call this function from Ruby APIs that expect a return value (such as rb_rescue2) return Qnil; } diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index 07673777ea0..7cd0f03b399 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -16,6 +16,10 @@ // relevant for heap profiles as the great majority should be trivially reclaimed // during the next GC. #define ITERATION_MIN_AGE 1 +// Copied from https://github.com/ruby/ruby/blob/15135030e5808d527325feaaaf04caeb1b44f8b5/gc/default.c#L725C1-L725C27 +// to align with Ruby's GC definition of what constitutes an old object which are only +// supposed to be reclaimed in major GCs. +#define OLD_AGE 3 // A compact representation of a stacktrace frame for a heap allocation. typedef struct { @@ -144,11 +148,14 @@ struct heap_recorder { // mutation of the data so iteration can occur without acquiring a lock. // NOTE: Contrary to object_records, this table has no ownership of its data. st_table *object_records_snapshot; - // The GC gen/epoch/count in which we prepared the current iteration. + // The GC gen/epoch/count in which we are updating (or last updated if not currently updating). // // This enables us to calculate the age of iterated objects in the above snapshot by // comparing it against an object's alloc_gen. - size_t iteration_gen; + size_t update_gen; + // Whether the current update (or last update if not currently updating) is including old + // objects or not. + bool update_include_old; // Data for a heap recording that was started but not yet ended recording active_recording; @@ -394,22 +401,41 @@ static VALUE end_heap_allocation_recording(VALUE end_heap_allocation_args) { return Qnil; } -void heap_recorder_prepare_iteration(heap_recorder *heap_recorder) { +void heap_recorder_update(heap_recorder *heap_recorder, bool include_old) { if (heap_recorder == NULL) { return; } - heap_recorder->iteration_gen = rb_gc_count(); + size_t current_gc_gen = rb_gc_count(); - if (heap_recorder->object_records_snapshot != NULL) { - // we could trivially handle this but we raise to highlight and catch unexpected usages. - rb_raise(rb_eRuntimeError, "New heap recorder iteration prepared without the previous one having been finished."); + if (current_gc_gen == heap_recorder->update_gen && (heap_recorder->update_include_old || !include_old)) { + // Are we still in the same GC gen as last update? If so, skip updating, things should + // not have changed (significantly). + // NOTE: This is mostly a performance decision. Objects may be cleaned up in intermediate + // GC steps and sizes may change. But because we have to iterate through all our tracked + // object records to do an update, lets wait until all steps for a particular GC generation + // have finished. + return; } + heap_recorder->update_gen = current_gc_gen; + heap_recorder->update_include_old = include_old; + // Reset last update stats, we'll be building them from scratch during the st_foreach call below heap_recorder->stats_last_update = (struct stats_last_update) {}; st_foreach(heap_recorder->object_records, st_object_record_update, (st_data_t) heap_recorder); +} + +void heap_recorder_prepare_iteration(heap_recorder *heap_recorder) { + if (heap_recorder == NULL) { + return; + } + + if (heap_recorder->object_records_snapshot != NULL) { + // we could trivially handle this but we raise to highlight and catch unexpected usages. + rb_raise(rb_eRuntimeError, "New heap recorder iteration prepared without the previous one having been finished."); + } heap_recorder->object_records_snapshot = st_copy(heap_recorder->object_records); if (heap_recorder->object_records_snapshot == NULL) { @@ -526,13 +552,6 @@ static int st_object_record_entry_free(DDTRACE_UNUSED st_data_t key, st_data_t v return ST_DELETE; } -// Check to see if an object should not be included in a heap recorder iteration. -// This centralizes the checking logic to ensure it's equally applied between -// preparation and iteration codepaths. -static inline bool should_exclude_from_iteration(object_record *obj_record) { - return obj_record->object_data.gen_age < ITERATION_MIN_AGE; -} - static int st_object_record_update(st_data_t key, st_data_t value, st_data_t extra_arg) { long obj_id = (long) key; object_record *record = (object_record*) value; @@ -540,16 +559,13 @@ static int st_object_record_update(st_data_t key, st_data_t value, st_data_t ext VALUE ref; - size_t iteration_gen = recorder->iteration_gen; + size_t update_gen = recorder->update_gen; size_t alloc_gen = record->object_data.alloc_gen; // Guard against potential overflows given unsigned types here. - record->object_data.gen_age = alloc_gen < iteration_gen ? iteration_gen - alloc_gen : 0; + record->object_data.gen_age = alloc_gen < update_gen ? update_gen - alloc_gen : 0; - if (should_exclude_from_iteration(record)) { - // If an object won't be included in the current iteration, there's - // no point checking for liveness or updating its size, so exit early. - // NOTE: This means that there should be an equivalent check during actual - // iteration otherwise we'd iterate/expose stale object data. + if (!recorder->update_include_old && record->object_data.gen_age >= OLD_AGE) { + // The current update is not including old objects but this record is for an old object, skip its update. recorder->stats_last_update.objects_skipped++; return ST_CONTINUE; } @@ -622,10 +638,9 @@ static int st_object_records_iterate(DDTRACE_UNUSED st_data_t key, st_data_t val const heap_recorder *recorder = context->heap_recorder; - if (should_exclude_from_iteration(record)) { + + if (record->object_data.gen_age < ITERATION_MIN_AGE) { // Skip objects that should not be included in iteration - // NOTE: This matches the short-circuiting condition in st_object_record_update - // and prevents iteration over stale objects. return ST_CONTINUE; } diff --git a/ext/datadog_profiling_native_extension/heap_recorder.h b/ext/datadog_profiling_native_extension/heap_recorder.h index 6647d2e7432..13dd376b5e1 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.h +++ b/ext/datadog_profiling_native_extension/heap_recorder.h @@ -118,6 +118,13 @@ void start_heap_allocation_recording(heap_recorder *heap_recorder, VALUE new_obj __attribute__((warn_unused_result)) int end_heap_allocation_recording_with_rb_protect(heap_recorder *heap_recorder, ddog_prof_Slice_Location locations); +// Update the heap recorder to reflect the latest state of the VM without preparing internal +// structures for efficient iteration. +// +// @param include_old +// Whether we should also update old objects in this pass or just new ones (age < 3 GCs). +void heap_recorder_update(heap_recorder *heap_recorder, bool include_old); + // Update the heap recorder to reflect the latest state of the VM and prepare internal structures // for efficient iteration. // diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index 83235019477..6e8809cc33e 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -8,6 +8,7 @@ #include "ruby_helpers.h" #include "time_helpers.h" #include "heap_recorder.h" +#include "collectors_gc_profiling_helper.h" // Used to wrap a ddog_prof_Profile in a Ruby object and expose Ruby-level serialization APIs // This file implements the native bits of the Datadog::Profiling::StackRecorder class @@ -171,6 +172,10 @@ static const uint8_t all_value_types_positions[] = #define ALL_VALUE_TYPES_COUNT (sizeof(all_value_types) / sizeof(ddog_prof_ValueType)) +// Wait at least 10 seconds before asking heap recorder to explicitly update itself outside +// of a profile flush. +#define TIME_BETWEEN_HEAP_RECORDER_UPDATES_NS SECONDS_AS_NS(10) + // Struct for storing stats related to a profile in a particular slot. // These stats will share the same lifetime as the data in that profile slot. typedef struct slot_stats { @@ -187,6 +192,15 @@ typedef struct profile_slot { struct stack_recorder_state { // Heap recorder instance heap_recorder *heap_recorder; + // Last time we asked heap recorder to update + long last_heap_recorder_update_ns; + // Did we see a major GC since then? + bool last_heap_recorder_update_major_gc_since; + // Keep track of the last GC generation we got a notification for. This allows us to detect failures for + // the GC notification system by comparing with current rb_gc_count. This is an important safety system + // for components like heap_recorder that do cleanup aligned with GC activity and which would become + // memory leaks if no fallback cleanup system existed. + size_t last_notified_gc_gen; pthread_mutex_t mutex_slot_one; profile_slot profile_slot_one; @@ -525,8 +539,12 @@ static VALUE _native_serialize(DDTRACE_UNUSED VALUE _self, VALUE recorder_instan serializer_set_start_timestamp_for_next_profile(state, finish_timestamp); long heap_iteration_prep_start_time_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); - // Prepare the iteration on heap recorder we'll be doing outside the GVL. The preparation needs to - // happen while holding on to the GVL. + if (state->last_notified_gc_gen != rb_gc_count()) { + // Updating typically happens after GC notifications. If these fail for some reason and + // we stop updating last_seen_gc_gen, then fallback to the old system of doing updates + // right before flushing to prevent memory leaks from stale heap recorder data. + heap_recorder_update(state->heap_recorder, true); + } heap_recorder_prepare_iteration(state->heap_recorder); long heap_iteration_prep_time_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE) - heap_iteration_prep_start_time_ns; @@ -675,6 +693,21 @@ void record_endpoint(VALUE recorder_instance, uint64_t local_root_span_id, ddog_ } } +void recorder_after_gc_step(VALUE recorder_instance) { + struct stack_recorder_state *state; + TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); + + state->last_notified_gc_gen = rb_gc_count(); + state->last_heap_recorder_update_major_gc_since = gc_profiling_has_major_gc_finished(); + + long now_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); + if ((now_ns > 0 && (now_ns - state->last_heap_recorder_update_ns) >= TIME_BETWEEN_HEAP_RECORDER_UPDATES_NS)) { + heap_recorder_update(state->heap_recorder, state->last_heap_recorder_update_major_gc_since); + state->last_heap_recorder_update_ns = now_ns; + state->last_heap_recorder_update_major_gc_since = false; + } +} + #define MAX_LEN_HEAP_ITERATION_ERROR_MSG 256 // Heap recorder iteration context allows us access to stack recorder state and profile being serialized @@ -968,6 +1001,7 @@ static VALUE _native_start_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _se struct stack_recorder_state *state; TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); + heap_recorder_update(state->heap_recorder, true); heap_recorder_prepare_iteration(state->heap_recorder); return Qnil; diff --git a/ext/datadog_profiling_native_extension/stack_recorder.h b/ext/datadog_profiling_native_extension/stack_recorder.h index dc6c7847458..d2bed9ad356 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.h +++ b/ext/datadog_profiling_native_extension/stack_recorder.h @@ -27,4 +27,6 @@ typedef struct sample_labels { void record_sample(VALUE recorder_instance, ddog_prof_Slice_Location locations, sample_values values, sample_labels labels); void record_endpoint(VALUE recorder_instance, uint64_t local_root_span_id, ddog_CharSlice endpoint); void track_object(VALUE recorder_instance, VALUE new_object, unsigned int sample_weight, ddog_CharSlice *alloc_class); +void recorder_after_gc_step(VALUE recorder_instance); VALUE enforce_recorder_instance(VALUE object); + From c5d6bcf0da2c71275e24f899ae569bd88d11fff1 Mon Sep 17 00:00:00 2001 From: Alexandre Fonseca Date: Fri, 13 Sep 2024 16:02:24 +0100 Subject: [PATCH 54/90] [PROF-9470] Continue skipping updates of age == 0 --- ext/datadog_profiling_native_extension/heap_recorder.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index 7cd0f03b399..d749b8c5387 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -564,6 +564,13 @@ static int st_object_record_update(st_data_t key, st_data_t value, st_data_t ext // Guard against potential overflows given unsigned types here. record->object_data.gen_age = alloc_gen < update_gen ? update_gen - alloc_gen : 0; + if (record->object_data.gen_age == 0) { + // Objects that belong to the current GC gen have not had a chance to be cleaned up yet + // and won't show up in the iteration anyway so no point in checking their liveness/sizes. + recorder->stats_last_update.objects_skipped++; + return ST_CONTINUE; + } + if (!recorder->update_include_old && record->object_data.gen_age >= OLD_AGE) { // The current update is not including old objects but this record is for an old object, skip its update. recorder->stats_last_update.objects_skipped++; From a789481877bc4362de5b113f63ddd47d816ef857 Mon Sep 17 00:00:00 2001 From: Alexandre Fonseca Date: Mon, 16 Sep 2024 16:55:39 +0100 Subject: [PATCH 55/90] [PROF-9470] Fixing issues --- .../heap_recorder.c | 24 ++++--- .../heap_recorder.h | 9 ++- .../stack_recorder.c | 62 ++++++++++++++----- 3 files changed, 68 insertions(+), 27 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index d749b8c5387..fc106d3a78f 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -401,21 +401,30 @@ static VALUE end_heap_allocation_recording(VALUE end_heap_allocation_args) { return Qnil; } -void heap_recorder_update(heap_recorder *heap_recorder, bool include_old) { +bool heap_recorder_update(heap_recorder *heap_recorder, bool include_old) { if (heap_recorder == NULL) { - return; + return false; + } + + if (heap_recorder->object_records_snapshot != NULL) { + // If we're currently iterating, fail the update. Although we iterate on a snapshot of object_records, + // these records point to other data that has not been snapshotted for efficiency reasons (e.g. heap_records). + // Since there's a chance that updating may invalidate some of that non-snapshotted data, lets refrain from + // doing updates during iteration. This also enforces the semantic that iteration will operate as a point-in-time + // snapshot. + return false; } size_t current_gc_gen = rb_gc_count(); if (current_gc_gen == heap_recorder->update_gen && (heap_recorder->update_include_old || !include_old)) { - // Are we still in the same GC gen as last update? If so, skip updating, things should - // not have changed (significantly). - // NOTE: This is mostly a performance decision. Objects may be cleaned up in intermediate + // Are we still in the same GC gen as last update? If so, skip updating (without signalling failure) + // since things should not have changed significantly since last time. + // NOTE: This is mostly a performance decision. I suppose some objects may be cleaned up in intermediate // GC steps and sizes may change. But because we have to iterate through all our tracked // object records to do an update, lets wait until all steps for a particular GC generation - // have finished. - return; + // have finished to do so. We may revisit this once we have a better liveness checking mechanism. + return true; } heap_recorder->update_gen = current_gc_gen; @@ -425,6 +434,7 @@ void heap_recorder_update(heap_recorder *heap_recorder, bool include_old) { heap_recorder->stats_last_update = (struct stats_last_update) {}; st_foreach(heap_recorder->object_records, st_object_record_update, (st_data_t) heap_recorder); + return true; } void heap_recorder_prepare_iteration(heap_recorder *heap_recorder) { diff --git a/ext/datadog_profiling_native_extension/heap_recorder.h b/ext/datadog_profiling_native_extension/heap_recorder.h index 13dd376b5e1..b0b4192959b 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.h +++ b/ext/datadog_profiling_native_extension/heap_recorder.h @@ -118,15 +118,14 @@ void start_heap_allocation_recording(heap_recorder *heap_recorder, VALUE new_obj __attribute__((warn_unused_result)) int end_heap_allocation_recording_with_rb_protect(heap_recorder *heap_recorder, ddog_prof_Slice_Location locations); -// Update the heap recorder to reflect the latest state of the VM without preparing internal -// structures for efficient iteration. +// Update the heap recorder to reflect the latest state of the VM as it pertains to object liveness. // // @param include_old // Whether we should also update old objects in this pass or just new ones (age < 3 GCs). -void heap_recorder_update(heap_recorder *heap_recorder, bool include_old); +// @return true if update was successful or skipped, false if it failed and should be retried. +bool heap_recorder_update(heap_recorder *heap_recorder, bool include_old); -// Update the heap recorder to reflect the latest state of the VM and prepare internal structures -// for efficient iteration. +// Prepare internal structures for efficient iteration. // // WARN: This must be called strictly before iteration. Failing to do so will result in exceptions. void heap_recorder_prepare_iteration(heap_recorder *heap_recorder); diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index 6e8809cc33e..a5829f42e5a 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -172,9 +172,10 @@ static const uint8_t all_value_types_positions[] = #define ALL_VALUE_TYPES_COUNT (sizeof(all_value_types) / sizeof(ddog_prof_ValueType)) -// Wait at least 10 seconds before asking heap recorder to explicitly update itself outside -// of a profile flush. -#define TIME_BETWEEN_HEAP_RECORDER_UPDATES_NS SECONDS_AS_NS(10) +// How many GC generations/epochs to give as margin between current GC and last notified GC before +// assuming there's a failure in the GC notification mechanism. 0 risks being too strict and leading +// to false positive failures due to interleaving between notifications and serializations. +#define GC_GEN_TOLERANCE 1 // Struct for storing stats related to a profile in a particular slot. // These stats will share the same lifetime as the data in that profile slot. @@ -196,6 +197,8 @@ struct stack_recorder_state { long last_heap_recorder_update_ns; // Did we see a major GC since then? bool last_heap_recorder_update_major_gc_since; + // Was the least heap recorder update successful? + bool last_heap_recorder_update_success; // Keep track of the last GC generation we got a notification for. This allows us to detect failures for // the GC notification system by comparing with current rb_gc_count. This is an important safety system // for components like heap_recorder that do cleanup aligned with GC activity and which would become @@ -222,6 +225,10 @@ struct stack_recorder_state { long serialization_time_ns_min; long serialization_time_ns_max; uint64_t serialization_time_ns_total; + // Stats on heap recorder updates + uint64_t heap_recorder_update_successes; + uint64_t heap_recorder_update_failures; + uint64_t heap_recorder_update_forced; } stats_lifetime; }; @@ -284,6 +291,7 @@ static VALUE _native_gc_force_recycle(DDTRACE_UNUSED VALUE _self, VALUE obj); static VALUE _native_has_seen_id_flag(DDTRACE_UNUSED VALUE _self, VALUE obj); static VALUE _native_stats(DDTRACE_UNUSED VALUE self, VALUE instance); static VALUE build_profile_stats(profile_slot *slot, long serialization_time_ns, long heap_iteration_prep_time_ns, long heap_profile_build_time_ns); +static void _heap_recorder_update(struct stack_recorder_state *state, bool force_full_update); void stack_recorder_init(VALUE profiling_module) { @@ -539,11 +547,16 @@ static VALUE _native_serialize(DDTRACE_UNUSED VALUE _self, VALUE recorder_instan serializer_set_start_timestamp_for_next_profile(state, finish_timestamp); long heap_iteration_prep_start_time_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); - if (state->last_notified_gc_gen != rb_gc_count()) { - // Updating typically happens after GC notifications. If these fail for some reason and - // we stop updating last_seen_gc_gen, then fallback to the old system of doing updates - // right before flushing to prevent memory leaks from stale heap recorder data. - heap_recorder_update(state->heap_recorder, true); + bool apparent_gc_notification_failure = rb_gc_count() > state->last_notified_gc_gen + GC_GEN_TOLERANCE; + if (apparent_gc_notification_failure || !state->last_heap_recorder_update_success) { + // We'll trigger heap recorder updates before flushing if either: + // * GC notification system is apparently broken and the view of GC activity in stack_recorder does not + // match that of the runtime. In this case, we'll force full updates. + // * The last heap recorder update failed (e.g. it raced with the previous iteration). In this case, + // we'll only do a full/major update if the previous update was supposed to be a full/major one. + // + // This serves as a last resort to catch situations where heap recorder's data may be stale. + _heap_recorder_update(state, apparent_gc_notification_failure); } heap_recorder_prepare_iteration(state->heap_recorder); long heap_iteration_prep_time_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE) - heap_iteration_prep_start_time_ns; @@ -693,6 +706,23 @@ void record_endpoint(VALUE recorder_instance, uint64_t local_root_span_id, ddog_ } } +static void _heap_recorder_update(struct stack_recorder_state *state, bool force_full_update) { + bool success = heap_recorder_update(state->heap_recorder, force_full_update || state->last_heap_recorder_update_major_gc_since); + + if (success) { + state->stats_lifetime.heap_recorder_update_successes++; + } else { + state->stats_lifetime.heap_recorder_update_failures++; + } + + if (force_full_update) { + state->stats_lifetime.heap_recorder_update_forced++; + } + + state->last_heap_recorder_update_success = success; + state->last_heap_recorder_update_major_gc_since = false; +} + void recorder_after_gc_step(VALUE recorder_instance) { struct stack_recorder_state *state; TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); @@ -700,12 +730,7 @@ void recorder_after_gc_step(VALUE recorder_instance) { state->last_notified_gc_gen = rb_gc_count(); state->last_heap_recorder_update_major_gc_since = gc_profiling_has_major_gc_finished(); - long now_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); - if ((now_ns > 0 && (now_ns - state->last_heap_recorder_update_ns) >= TIME_BETWEEN_HEAP_RECORDER_UPDATES_NS)) { - heap_recorder_update(state->heap_recorder, state->last_heap_recorder_update_major_gc_since); - state->last_heap_recorder_update_ns = now_ns; - state->last_heap_recorder_update_major_gc_since = false; - } + _heap_recorder_update(state, false); } #define MAX_LEN_HEAP_ITERATION_ERROR_MSG 256 @@ -1001,7 +1026,8 @@ static VALUE _native_start_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _se struct stack_recorder_state *state; TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); - heap_recorder_update(state->heap_recorder, true); + // Force update to look at all objects to facilitate test setup. + _heap_recorder_update(state, true); heap_recorder_prepare_iteration(state->heap_recorder); return Qnil; @@ -1075,6 +1101,12 @@ static VALUE _native_stats(DDTRACE_UNUSED VALUE self, VALUE recorder_instance) { ID2SYM(rb_intern("serialization_time_ns_avg")), /* => */ RUBY_AVG_OR_NIL(state->stats_lifetime.serialization_time_ns_total, total_serializations), ID2SYM(rb_intern("heap_recorder_snapshot")), /* => */ heap_recorder_snapshot, + ID2SYM(rb_intern("last_notified_gc_gen")), /* => */ LONG2NUM(state->last_notified_gc_gen), + ID2SYM(rb_intern("last_heap_recorder_update_major_gc_since")), /* => */ (state->last_notified_gc_gen ? Qtrue : Qfalse), + ID2SYM(rb_intern("last_heap_recorder_update_ns")), /* => */ LONG2NUM(state->last_heap_recorder_update_ns), + ID2SYM(rb_intern("heap_recorder_update_successes")), /* => */ ULL2NUM(state->stats_lifetime.heap_recorder_update_successes), + ID2SYM(rb_intern("heap_recorder_update_failures")), /* => */ ULL2NUM(state->stats_lifetime.heap_recorder_update_failures), + ID2SYM(rb_intern("heap_recorder_update_forced")), /* => */ ULL2NUM(state->stats_lifetime.heap_recorder_update_forced), }; for (long unsigned int i = 0; i < VALUE_COUNT(arguments); i += 2) rb_hash_aset(stats_as_hash, arguments[i], arguments[i+1]); return stats_as_hash; From 1d44add94df57e3171a2d32ed664a24e6e31e125 Mon Sep 17 00:00:00 2001 From: Alexandre Fonseca Date: Mon, 30 Sep 2024 11:32:41 +0100 Subject: [PATCH 56/90] [PROF-9470] Improvements --- .../heap_recorder.c | 109 +++++++++++++++--- .../heap_recorder.h | 7 +- .../stack_recorder.c | 55 ++------- 3 files changed, 104 insertions(+), 67 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index fc106d3a78f..cc9c7e4e5e1 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -5,6 +5,8 @@ #include #include "collectors_stack.h" #include "libdatadog_helpers.h" +#include "time_helpers.h" +#include "collectors_gc_profiling_helper.h" #if (defined(HAVE_WORKING_RB_GC_FORCE_RECYCLE) && ! defined(NO_SEEN_OBJ_ID_FLAG)) #define CAN_APPLY_GC_FORCE_RECYCLE_BUG_WORKAROUND @@ -20,6 +22,12 @@ // to align with Ruby's GC definition of what constitutes an old object which are only // supposed to be reclaimed in major GCs. #define OLD_AGE 3 +// Wait at least 2 seconds before asking heap recorder to explicitly update itself. Heap recorder +// data will only materialize at profile serialization time but updating often helps keep our +// heap tracking data small since every GC should get rid of a bunch of temporary objects. The +// more we clean up before profile flush, the less work we'll have to do all-at-once when preparing +// to flush heap data and holding the GVL which should hopefully help with reducing latency impact. +#define MIN_TIME_BETWEEN_HEAP_RECORDER_UPDATES_NS SECONDS_AS_NS(2) // A compact representation of a stacktrace frame for a heap allocation. typedef struct { @@ -148,14 +156,23 @@ struct heap_recorder { // mutation of the data so iteration can occur without acquiring a lock. // NOTE: Contrary to object_records, this table has no ownership of its data. st_table *object_records_snapshot; + // Is there a pending update due to a conflict with an ongoing iteration? + // If there is, we'll want to re-issue it after we finish the iteration. + bool pending_update; + // Was that pending update forced to be a full update? + bool pending_update_forced_full; // The GC gen/epoch/count in which we are updating (or last updated if not currently updating). // - // This enables us to calculate the age of iterated objects in the above snapshot by - // comparing it against an object's alloc_gen. + // This enables us to calculate the age of objects considered in the update by comparing it + // against an object's alloc_gen. size_t update_gen; // Whether the current update (or last update if not currently updating) is including old // objects or not. bool update_include_old; + // When did we do the last update of heap recorder? + long last_update_ns; + // Did we see a major GC since then? + bool last_update_major_gc_since; // Data for a heap recording that was started but not yet ended recording active_recording; @@ -172,6 +189,17 @@ struct heap_recorder { size_t objects_skipped; size_t objects_frozen; } stats_last_update; + + struct stats_lifetime { + unsigned long updates_successful; + unsigned long updates_skipped_time; + unsigned long updates_skipped_gcgen; + unsigned long updates_forced; + + double ewma_objects_alive; + double ewma_objects_dead; + double ewma_objects_skipped; + } stats_lifetime; }; struct end_heap_allocation_args { @@ -190,6 +218,7 @@ static int st_object_records_debug(st_data_t key, st_data_t value, st_data_t ext static int update_object_record_entry(st_data_t*, st_data_t*, st_data_t, int); static void commit_recording(heap_recorder*, heap_record*, recording); static VALUE end_heap_allocation_recording(VALUE end_heap_allocation_args); +static double inline ewma_stat(double previous, double current); // ========================== // Heap Recorder External API @@ -287,6 +316,9 @@ void heap_recorder_after_fork(heap_recorder *heap_recorder) { if (heap_recorder->object_records_snapshot != NULL) { heap_recorder_finish_iteration(heap_recorder); } + + // Clear lifetime stats since this is essentially a new heap recorder + heap_recorder->stats_lifetime = (struct stats_lifetime) {0}; } void start_heap_allocation_recording(heap_recorder *heap_recorder, VALUE new_obj, unsigned int weight, ddog_CharSlice *alloc_class) { @@ -401,40 +433,63 @@ static VALUE end_heap_allocation_recording(VALUE end_heap_allocation_args) { return Qnil; } -bool heap_recorder_update(heap_recorder *heap_recorder, bool include_old) { +void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update) { if (heap_recorder == NULL) { - return false; + return; } if (heap_recorder->object_records_snapshot != NULL) { - // If we're currently iterating, fail the update. Although we iterate on a snapshot of object_records, - // these records point to other data that has not been snapshotted for efficiency reasons (e.g. heap_records). - // Since there's a chance that updating may invalidate some of that non-snapshotted data, lets refrain from - // doing updates during iteration. This also enforces the semantic that iteration will operate as a point-in-time - // snapshot. - return false; + // If we're currently iterating, don't do the update now, we'll do it when we finish the iteration. + // Although we iterate on a snapshot of object_records, these records point to other data that has not been + // snapshotted for efficiency reasons (e.g. heap_records). Since there's a chance that updating may invalidate + // some of that non-snapshotted data, lets refrain from doing updates during iteration. This also enforces the + // semantic that iteration will operate as a point-in-time snapshot. + heap_recorder->pending_update = true; + heap_recorder->pending_update_forced_full = force_full_update; + return; } size_t current_gc_gen = rb_gc_count(); - if (current_gc_gen == heap_recorder->update_gen && (heap_recorder->update_include_old || !include_old)) { - // Are we still in the same GC gen as last update? If so, skip updating (without signalling failure) - // since things should not have changed significantly since last time. + bool last_update_included_old = heap_recorder->update_include_old; + bool this_update_should_include_old = heap_recorder->last_update_major_gc_since || force_full_update; + + if (current_gc_gen == heap_recorder->update_gen && !force_full_update && (last_update_included_old || !this_update_should_include_old)) { + // Are we still in the same GC gen as last update? If so, skip updating since things should not have + // changed significantly since last time (especially if last time already included old objects or + // if this update is not going to look at old objects). But skip signalling success/no-op. // NOTE: This is mostly a performance decision. I suppose some objects may be cleaned up in intermediate // GC steps and sizes may change. But because we have to iterate through all our tracked // object records to do an update, lets wait until all steps for a particular GC generation // have finished to do so. We may revisit this once we have a better liveness checking mechanism. - return true; + heap_recorder->stats_lifetime.updates_skipped_gcgen++; + return; } - heap_recorder->update_gen = current_gc_gen; - heap_recorder->update_include_old = include_old; + long now_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); + + if (now_ns > 0 && (now_ns - heap_recorder->last_update_ns) < MIN_TIME_BETWEEN_HEAP_RECORDER_UPDATES_NS && !force_full_update) { + // We did an update not too long ago. Lets skip this one with a no-op unless we were forced. + heap_recorder->stats_lifetime.updates_skipped_time++; + return; + } // Reset last update stats, we'll be building them from scratch during the st_foreach call below - heap_recorder->stats_last_update = (struct stats_last_update) {}; + heap_recorder->stats_last_update = (struct stats_last_update) {0}; + + heap_recorder->update_gen = current_gc_gen; + heap_recorder->update_include_old = this_update_should_include_old; st_foreach(heap_recorder->object_records, st_object_record_update, (st_data_t) heap_recorder); - return true; + + heap_recorder->last_update_major_gc_since = false; + heap_recorder->last_update_ns = now_ns; + heap_recorder->stats_lifetime.updates_successful++; + + // Lifetime stats updating + heap_recorder->stats_lifetime.ewma_objects_alive = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_alive, heap_recorder->stats_last_update.objects_alive); + heap_recorder->stats_lifetime.ewma_objects_dead = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_dead, heap_recorder->stats_last_update.objects_dead); + heap_recorder->stats_lifetime.ewma_objects_skipped = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_skipped, heap_recorder->stats_last_update.objects_skipped); } void heap_recorder_prepare_iteration(heap_recorder *heap_recorder) { @@ -465,6 +520,10 @@ void heap_recorder_finish_iteration(heap_recorder *heap_recorder) { st_free_table(heap_recorder->object_records_snapshot); heap_recorder->object_records_snapshot = NULL; + + if (heap_recorder->pending_update) { + heap_recorder_update(heap_recorder, heap_recorder->pending_update_forced_full); + } } // Internal data we need while performing iteration over live objects. @@ -510,6 +569,15 @@ VALUE heap_recorder_state_snapshot(heap_recorder *heap_recorder) { ID2SYM(rb_intern("last_update_objects_dead")), /* => */ LONG2NUM(heap_recorder->stats_last_update.objects_dead), ID2SYM(rb_intern("last_update_objects_skipped")), /* => */ LONG2NUM(heap_recorder->stats_last_update.objects_skipped), ID2SYM(rb_intern("last_update_objects_frozen")), /* => */ LONG2NUM(heap_recorder->stats_last_update.objects_frozen), + + // Lifetime stats + ID2SYM(rb_intern("lifetime_updates_successful")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_successful), + ID2SYM(rb_intern("lifetime_updates_skipped_gcgen")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_skipped_gcgen), + ID2SYM(rb_intern("lifetime_updates_skipped_time")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_skipped_time), + ID2SYM(rb_intern("lifetime_updates_forced")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_forced), + ID2SYM(rb_intern("lifetime_ewma_objects_alive")), /* => */ DBL2NUM(heap_recorder->stats_lifetime.ewma_objects_alive), + ID2SYM(rb_intern("lifetime_ewma_objects_dead")), /* => */ DBL2NUM(heap_recorder->stats_lifetime.ewma_objects_dead), + ID2SYM(rb_intern("lifetime_ewma_objects_skipped")), /* => */ DBL2NUM(heap_recorder->stats_lifetime.ewma_objects_skipped), }; VALUE hash = rb_hash_new(); for (long unsigned int i = 0; i < VALUE_COUNT(arguments); i += 2) rb_hash_aset(hash, arguments[i], arguments[i+1]); @@ -1119,3 +1187,8 @@ st_index_t heap_record_key_hash_st(st_data_t key) { return ddog_location_slice_hash(*record_key->location_slice, FNV1_32A_INIT); } } + +static double inline ewma_stat(double previous, double current) { + double alpha = 0.3; + return (1 - alpha) * previous + alpha * current; +} diff --git a/ext/datadog_profiling_native_extension/heap_recorder.h b/ext/datadog_profiling_native_extension/heap_recorder.h index b0b4192959b..242f6820d58 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.h +++ b/ext/datadog_profiling_native_extension/heap_recorder.h @@ -118,12 +118,13 @@ void start_heap_allocation_recording(heap_recorder *heap_recorder, VALUE new_obj __attribute__((warn_unused_result)) int end_heap_allocation_recording_with_rb_protect(heap_recorder *heap_recorder, ddog_prof_Slice_Location locations); -// Update the heap recorder to reflect the latest state of the VM as it pertains to object liveness. +// Update the heap recorder to reflect the latest state of the VM. // // @param include_old // Whether we should also update old objects in this pass or just new ones (age < 3 GCs). -// @return true if update was successful or skipped, false if it failed and should be retried. -bool heap_recorder_update(heap_recorder *heap_recorder, bool include_old); +// @param force_full_update +// Whether we should force a full heap update even if we witnessed no major gcs since last time. +void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update); // Prepare internal structures for efficient iteration. // diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index a5829f42e5a..f70fd747691 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -193,12 +193,6 @@ typedef struct profile_slot { struct stack_recorder_state { // Heap recorder instance heap_recorder *heap_recorder; - // Last time we asked heap recorder to update - long last_heap_recorder_update_ns; - // Did we see a major GC since then? - bool last_heap_recorder_update_major_gc_since; - // Was the least heap recorder update successful? - bool last_heap_recorder_update_success; // Keep track of the last GC generation we got a notification for. This allows us to detect failures for // the GC notification system by comparing with current rb_gc_count. This is an important safety system // for components like heap_recorder that do cleanup aligned with GC activity and which would become @@ -225,10 +219,6 @@ struct stack_recorder_state { long serialization_time_ns_min; long serialization_time_ns_max; uint64_t serialization_time_ns_total; - // Stats on heap recorder updates - uint64_t heap_recorder_update_successes; - uint64_t heap_recorder_update_failures; - uint64_t heap_recorder_update_forced; } stats_lifetime; }; @@ -291,7 +281,6 @@ static VALUE _native_gc_force_recycle(DDTRACE_UNUSED VALUE _self, VALUE obj); static VALUE _native_has_seen_id_flag(DDTRACE_UNUSED VALUE _self, VALUE obj); static VALUE _native_stats(DDTRACE_UNUSED VALUE self, VALUE instance); static VALUE build_profile_stats(profile_slot *slot, long serialization_time_ns, long heap_iteration_prep_time_ns, long heap_profile_build_time_ns); -static void _heap_recorder_update(struct stack_recorder_state *state, bool force_full_update); void stack_recorder_init(VALUE profiling_module) { @@ -548,15 +537,12 @@ static VALUE _native_serialize(DDTRACE_UNUSED VALUE _self, VALUE recorder_instan long heap_iteration_prep_start_time_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); bool apparent_gc_notification_failure = rb_gc_count() > state->last_notified_gc_gen + GC_GEN_TOLERANCE; - if (apparent_gc_notification_failure || !state->last_heap_recorder_update_success) { - // We'll trigger heap recorder updates before flushing if either: - // * GC notification system is apparently broken and the view of GC activity in stack_recorder does not - // match that of the runtime. In this case, we'll force full updates. - // * The last heap recorder update failed (e.g. it raced with the previous iteration). In this case, - // we'll only do a full/major update if the previous update was supposed to be a full/major one. - // - // This serves as a last resort to catch situations where heap recorder's data may be stale. - _heap_recorder_update(state, apparent_gc_notification_failure); + if (apparent_gc_notification_failure) { + // We'll force-trigger heap recorder updates before flushing if we suspect the GC notification to be + // broken (i.e. the view of GC activity tracked in stack_recorder does not match that of the runtime). + // Forcing full updates before flushing acts as a last resort layer to prevent heap recorder data from + // becoming too stale and growing unbounded over time. + heap_recorder_update(state->heap_recorder, apparent_gc_notification_failure); } heap_recorder_prepare_iteration(state->heap_recorder); long heap_iteration_prep_time_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE) - heap_iteration_prep_start_time_ns; @@ -706,31 +692,13 @@ void record_endpoint(VALUE recorder_instance, uint64_t local_root_span_id, ddog_ } } -static void _heap_recorder_update(struct stack_recorder_state *state, bool force_full_update) { - bool success = heap_recorder_update(state->heap_recorder, force_full_update || state->last_heap_recorder_update_major_gc_since); - - if (success) { - state->stats_lifetime.heap_recorder_update_successes++; - } else { - state->stats_lifetime.heap_recorder_update_failures++; - } - - if (force_full_update) { - state->stats_lifetime.heap_recorder_update_forced++; - } - - state->last_heap_recorder_update_success = success; - state->last_heap_recorder_update_major_gc_since = false; -} - void recorder_after_gc_step(VALUE recorder_instance) { struct stack_recorder_state *state; TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); state->last_notified_gc_gen = rb_gc_count(); - state->last_heap_recorder_update_major_gc_since = gc_profiling_has_major_gc_finished(); - _heap_recorder_update(state, false); + heap_recorder_update(state->heap_recorder, false); } #define MAX_LEN_HEAP_ITERATION_ERROR_MSG 256 @@ -1026,8 +994,8 @@ static VALUE _native_start_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _se struct stack_recorder_state *state; TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); - // Force update to look at all objects to facilitate test setup. - _heap_recorder_update(state, true); + // Force update to look at all objects to facilitate test setup by not having to wire gc notifications. + heap_recorder_update(state->heap_recorder, true); heap_recorder_prepare_iteration(state->heap_recorder); return Qnil; @@ -1102,11 +1070,6 @@ static VALUE _native_stats(DDTRACE_UNUSED VALUE self, VALUE recorder_instance) { ID2SYM(rb_intern("heap_recorder_snapshot")), /* => */ heap_recorder_snapshot, ID2SYM(rb_intern("last_notified_gc_gen")), /* => */ LONG2NUM(state->last_notified_gc_gen), - ID2SYM(rb_intern("last_heap_recorder_update_major_gc_since")), /* => */ (state->last_notified_gc_gen ? Qtrue : Qfalse), - ID2SYM(rb_intern("last_heap_recorder_update_ns")), /* => */ LONG2NUM(state->last_heap_recorder_update_ns), - ID2SYM(rb_intern("heap_recorder_update_successes")), /* => */ ULL2NUM(state->stats_lifetime.heap_recorder_update_successes), - ID2SYM(rb_intern("heap_recorder_update_failures")), /* => */ ULL2NUM(state->stats_lifetime.heap_recorder_update_failures), - ID2SYM(rb_intern("heap_recorder_update_forced")), /* => */ ULL2NUM(state->stats_lifetime.heap_recorder_update_forced), }; for (long unsigned int i = 0; i < VALUE_COUNT(arguments); i += 2) rb_hash_aset(stats_as_hash, arguments[i], arguments[i+1]); return stats_as_hash; From 4226d26626b6e7641ef749d0b6e08503defc2e8c Mon Sep 17 00:00:00 2001 From: Alexandre Fonseca Date: Mon, 30 Sep 2024 15:08:20 +0100 Subject: [PATCH 57/90] Fix inline position --- ext/datadog_profiling_native_extension/heap_recorder.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index cc9c7e4e5e1..87e39daab91 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -218,7 +218,7 @@ static int st_object_records_debug(st_data_t key, st_data_t value, st_data_t ext static int update_object_record_entry(st_data_t*, st_data_t*, st_data_t, int); static void commit_recording(heap_recorder*, heap_record*, recording); static VALUE end_heap_allocation_recording(VALUE end_heap_allocation_args); -static double inline ewma_stat(double previous, double current); +static inline double ewma_stat(double previous, double current); // ========================== // Heap Recorder External API @@ -1188,7 +1188,7 @@ st_index_t heap_record_key_hash_st(st_data_t key) { } } -static double inline ewma_stat(double previous, double current) { +static inline double ewma_stat(double previous, double current) { double alpha = 0.3; return (1 - alpha) * previous + alpha * current; } From 639b856288c150fbb5868cf52afeed38b9247845 Mon Sep 17 00:00:00 2001 From: Alexandre Fonseca Date: Mon, 30 Sep 2024 18:12:35 +0100 Subject: [PATCH 58/90] More improvements --- .../heap_recorder.c | 51 +++++++++++++------ .../stack_recorder.c | 15 +++--- 2 files changed, 43 insertions(+), 23 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index 87e39daab91..53225d76742 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -161,6 +161,8 @@ struct heap_recorder { bool pending_update; // Was that pending update forced to be a full update? bool pending_update_forced_full; + // Are we currently updating or not? + bool updating; // The GC gen/epoch/count in which we are updating (or last updated if not currently updating). // // This enables us to calculate the age of objects considered in the update by comparing it @@ -192,8 +194,9 @@ struct heap_recorder { struct stats_lifetime { unsigned long updates_successful; - unsigned long updates_skipped_time; + unsigned long updates_skipped_concurrent; unsigned long updates_skipped_gcgen; + unsigned long updates_skipped_time; unsigned long updates_forced; double ewma_objects_alive; @@ -454,26 +457,39 @@ void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update) bool last_update_included_old = heap_recorder->update_include_old; bool this_update_should_include_old = heap_recorder->last_update_major_gc_since || force_full_update; - if (current_gc_gen == heap_recorder->update_gen && !force_full_update && (last_update_included_old || !this_update_should_include_old)) { - // Are we still in the same GC gen as last update? If so, skip updating since things should not have - // changed significantly since last time (especially if last time already included old objects or - // if this update is not going to look at old objects). But skip signalling success/no-op. - // NOTE: This is mostly a performance decision. I suppose some objects may be cleaned up in intermediate - // GC steps and sizes may change. But because we have to iterate through all our tracked - // object records to do an update, lets wait until all steps for a particular GC generation - // have finished to do so. We may revisit this once we have a better liveness checking mechanism. - heap_recorder->stats_lifetime.updates_skipped_gcgen++; - return; - } - long now_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); - if (now_ns > 0 && (now_ns - heap_recorder->last_update_ns) < MIN_TIME_BETWEEN_HEAP_RECORDER_UPDATES_NS && !force_full_update) { - // We did an update not too long ago. Lets skip this one with a no-op unless we were forced. - heap_recorder->stats_lifetime.updates_skipped_time++; + if (!force_full_update) { + if (current_gc_gen == heap_recorder->update_gen && (last_update_included_old || !this_update_should_include_old)) { + // Are we still in the same GC gen as last update? If so, skip updating since things should not have + // changed significantly since last time (especially if last time already included old objects or + // if this update is not going to look at old objects). But skip signalling success/no-op. + // NOTE: This is mostly a performance decision. I suppose some objects may be cleaned up in intermediate + // GC steps and sizes may change. But because we have to iterate through all our tracked + // object records to do an update, lets wait until all steps for a particular GC generation + // have finished to do so. We may revisit this once we have a better liveness checking mechanism. + heap_recorder->stats_lifetime.updates_skipped_gcgen++; + return; + } + + if (now_ns > 0 && (now_ns - heap_recorder->last_update_ns) < MIN_TIME_BETWEEN_HEAP_RECORDER_UPDATES_NS) { + // We did an update not too long ago. Lets skip this one with a no-op unless we were forced. + heap_recorder->stats_lifetime.updates_skipped_time++; + return; + } + } else { + heap_recorder->stats_lifetime.updates_forced++; + } + + if (heap_recorder->updating) { + // If we try to update while another update is still running, short-circuit. + // NOTE: This runs while holding the GVL. But since updates may be triggered from GC activity, there's still + // a chance for updates to be attempted concurrently if scheduling gods so determine. + heap_recorder->stats_lifetime.updates_skipped_concurrent++; return; } + heap_recorder->updating = true; // Reset last update stats, we'll be building them from scratch during the st_foreach call below heap_recorder->stats_last_update = (struct stats_last_update) {0}; @@ -490,6 +506,8 @@ void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update) heap_recorder->stats_lifetime.ewma_objects_alive = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_alive, heap_recorder->stats_last_update.objects_alive); heap_recorder->stats_lifetime.ewma_objects_dead = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_dead, heap_recorder->stats_last_update.objects_dead); heap_recorder->stats_lifetime.ewma_objects_skipped = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_skipped, heap_recorder->stats_last_update.objects_skipped); + + heap_recorder->updating = false; } void heap_recorder_prepare_iteration(heap_recorder *heap_recorder) { @@ -572,6 +590,7 @@ VALUE heap_recorder_state_snapshot(heap_recorder *heap_recorder) { // Lifetime stats ID2SYM(rb_intern("lifetime_updates_successful")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_successful), + ID2SYM(rb_intern("lifetime_updates_skipped_concurrent")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_skipped_concurrent), ID2SYM(rb_intern("lifetime_updates_skipped_gcgen")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_skipped_gcgen), ID2SYM(rb_intern("lifetime_updates_skipped_time")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_skipped_time), ID2SYM(rb_intern("lifetime_updates_forced")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_forced), diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index f70fd747691..d5bd4a165b2 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -537,13 +537,14 @@ static VALUE _native_serialize(DDTRACE_UNUSED VALUE _self, VALUE recorder_instan long heap_iteration_prep_start_time_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); bool apparent_gc_notification_failure = rb_gc_count() > state->last_notified_gc_gen + GC_GEN_TOLERANCE; - if (apparent_gc_notification_failure) { - // We'll force-trigger heap recorder updates before flushing if we suspect the GC notification to be - // broken (i.e. the view of GC activity tracked in stack_recorder does not match that of the runtime). - // Forcing full updates before flushing acts as a last resort layer to prevent heap recorder data from - // becoming too stale and growing unbounded over time. - heap_recorder_update(state->heap_recorder, apparent_gc_notification_failure); - } + // Ask for a heap recorder update before serialization. Assuming the GC notification system is working + // correctly, this will usually be a no-op (heap recorder will skip updates for the same GC generation). + // It will only do something in 2 situations: + // * _native_serialize won the race and got to call update before the notification system did so. + // * We suspect the GC notification to be broken (i.e. the view of GC activity tracked in stack_recorder + // does not match that of the runtime). In this case, we'll force a full update before serialization + // as we can't trust heap recorder to not be overly stale. + heap_recorder_update(state->heap_recorder, apparent_gc_notification_failure); heap_recorder_prepare_iteration(state->heap_recorder); long heap_iteration_prep_time_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE) - heap_iteration_prep_start_time_ns; From d87b7ede6a0fb842571440c4abadbecfe3c0ce01 Mon Sep 17 00:00:00 2001 From: Alexandre Fonseca Date: Mon, 30 Sep 2024 18:26:35 +0100 Subject: [PATCH 59/90] More debugging to help with failing test troubleshooting --- .../heap_recorder.c | 3 +++ .../collectors/cpu_and_wall_time_worker_spec.rb | 15 ++++++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index 53225d76742..565d5d8970d 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -631,6 +631,9 @@ VALUE heap_recorder_testonly_debug(heap_recorder *heap_recorder) { VALUE debug_str = rb_str_new2("object records:\n"); st_foreach(heap_recorder->object_records, st_object_records_debug, (st_data_t) debug_str); + + rb_str_catf(debug_str, "\nstate snapshot:%"PRIsVALUE"\n", heap_recorder_state_snapshot(heap_recorder)); + return debug_str; } diff --git a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb index 1960c4bb1bf..fbc960266ab 100644 --- a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb +++ b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb @@ -397,7 +397,7 @@ trigger_sample_attempts = stats.fetch(:trigger_sample_attempts) signal_handler_enqueued_sample = stats.fetch(:signal_handler_enqueued_sample) - expect(signal_handler_enqueued_sample.to_f / trigger_sample_attempts).to (be >= 0.6), \ + expect(signal_handler_enqueued_sample.to_f / trigger_sample_attempts).to (be >= 0.6), "Expected at least 60% of signals to be delivered to correct thread (#{stats})" # Sanity checking @@ -580,7 +580,7 @@ trigger_sample_attempts = stats.fetch(:trigger_sample_attempts) simulated_signal_delivery = stats.fetch(:simulated_signal_delivery) - expect(simulated_signal_delivery.to_f / trigger_sample_attempts).to (be >= 0.8), \ + expect(simulated_signal_delivery.to_f / trigger_sample_attempts).to (be >= 0.8), "Expected at least 80% of signals to be simulated, stats: #{stats}, debug_failures: #{debug_failures}" # Sanity checking @@ -611,7 +611,7 @@ # To avoid the flakiness, I've added a dummy margin here but... yeah in practice this can happen as many times # as we try to sample. margin = 1 - expect(trigger_sample_attempts).to (be >= (sample_count - margin)), \ + expect(trigger_sample_attempts).to (be >= (sample_count - margin)), "sample_count: #{sample_count}, stats: #{stats}, debug_failures: #{debug_failures}" end end @@ -859,6 +859,15 @@ expect(Datadog.logger).to receive(:warn).with(/dynamic sampling rate disabled/) end + after do |example| + # This is here to facilitate troubleshooting when this test fails. Otherwise + # it's very hard to understand what may be happening. + if example.exception + puts("Heap recorder debugging info:") + puts(described_class::Testing._native_debug_heap_recorder(recorder)) + end + end + it "records live heap objects" do stub_const("CpuAndWallTimeWorkerSpec::TestStruct", Struct.new(:foo)) From f0df1a07c87d6e0650c87f8c45ded2f777885724 Mon Sep 17 00:00:00 2001 From: Alexandre Fonseca Date: Tue, 1 Oct 2024 16:28:03 +0100 Subject: [PATCH 60/90] Remove inspection since it turns out not to be that safe --- ext/datadog_profiling_native_extension/heap_recorder.c | 6 +++--- .../profiling/collectors/cpu_and_wall_time_worker_spec.rb | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index 565d5d8970d..ba43aa331cf 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -632,7 +632,7 @@ VALUE heap_recorder_testonly_debug(heap_recorder *heap_recorder) { VALUE debug_str = rb_str_new2("object records:\n"); st_foreach(heap_recorder->object_records, st_object_records_debug, (st_data_t) debug_str); - rb_str_catf(debug_str, "\nstate snapshot:%"PRIsVALUE"\n", heap_recorder_state_snapshot(heap_recorder)); + rb_str_catf(debug_str, "state snapshot: %"PRIsVALUE"\n------\n", heap_recorder_state_snapshot(heap_recorder)); return debug_str; } @@ -979,12 +979,12 @@ VALUE object_record_inspect(object_record *record) { rb_str_catf(inspect, "object="); } else { rb_str_catf(inspect, "value=%p ", (void *) ref); - VALUE ruby_inspect = ruby_safe_inspect(ref); + /*VALUE ruby_inspect = ruby_safe_inspect(ref); if (ruby_inspect != Qnil) { rb_str_catf(inspect, "object=%"PRIsVALUE, ruby_inspect); } else { rb_str_catf(inspect, "object=%s", ruby_value_type_to_string(rb_type(ref))); - } + }*/ } return inspect; diff --git a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb index fbc960266ab..6dd3608cb20 100644 --- a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb +++ b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb @@ -864,7 +864,7 @@ # it's very hard to understand what may be happening. if example.exception puts("Heap recorder debugging info:") - puts(described_class::Testing._native_debug_heap_recorder(recorder)) + puts(Datadog::Profiling::StackRecorder::Testing._native_debug_heap_recorder(recorder)) end end From 5efbab5f4348038b426e351c3d44758720adc159 Mon Sep 17 00:00:00 2001 From: Alexandre Fonseca Date: Tue, 1 Oct 2024 17:46:39 +0100 Subject: [PATCH 61/90] Ensure heap recorder is in a deterministic state on spec --- .../heap_recorder.c | 2 +- .../stack_recorder.c | 14 ++++++++++++++ .../collectors/cpu_and_wall_time_worker_spec.rb | 7 +++++++ 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index ba43aa331cf..6b4c8155bf0 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -463,7 +463,7 @@ void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update) if (current_gc_gen == heap_recorder->update_gen && (last_update_included_old || !this_update_should_include_old)) { // Are we still in the same GC gen as last update? If so, skip updating since things should not have // changed significantly since last time (especially if last time already included old objects or - // if this update is not going to look at old objects). But skip signalling success/no-op. + // if this update is not going to look at old objects). // NOTE: This is mostly a performance decision. I suppose some objects may be cleaned up in intermediate // GC steps and sizes may change. But because we have to iterate through all our tracked // object records to do an update, lets wait until all steps for a particular GC generation diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index d5bd4a165b2..00bfb9396db 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -277,6 +277,7 @@ static VALUE _native_check_heap_hashes(DDTRACE_UNUSED VALUE _self, VALUE locatio static VALUE _native_start_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); static VALUE _native_end_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); static VALUE _native_debug_heap_recorder(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); +static VALUE _native_force_update_heap_recorder(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); static VALUE _native_gc_force_recycle(DDTRACE_UNUSED VALUE _self, VALUE obj); static VALUE _native_has_seen_id_flag(DDTRACE_UNUSED VALUE _self, VALUE obj); static VALUE _native_stats(DDTRACE_UNUSED VALUE self, VALUE instance); @@ -314,6 +315,8 @@ void stack_recorder_init(VALUE profiling_module) { _native_end_fake_slow_heap_serialization, 1); rb_define_singleton_method(testing_module, "_native_debug_heap_recorder", _native_debug_heap_recorder, 1); + rb_define_singleton_method(testing_module, "_native_force_update_heap_recorder", + _native_force_update_heap_recorder, 1); rb_define_singleton_method(testing_module, "_native_gc_force_recycle", _native_gc_force_recycle, 1); rb_define_singleton_method(testing_module, "_native_has_seen_id_flag", @@ -1022,6 +1025,17 @@ static VALUE _native_debug_heap_recorder(DDTRACE_UNUSED VALUE _self, VALUE recor return heap_recorder_testonly_debug(state->heap_recorder); } +// This method exists only to enable testing Datadog::Profiling::StackRecorder behavior using RSpec. +// It SHOULD NOT be used for other purposes. +static VALUE _native_force_update_heap_recorder(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance) { + struct stack_recorder_state *state; + TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); + + heap_recorder_update(state->heap_recorder, true); + + return Qnil; +} + #pragma GCC diagnostic push // rb_gc_force_recycle was deprecated in latest versions of Ruby and is a noop. #pragma GCC diagnostic ignored "-Wdeprecated-declarations" diff --git a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb index 6dd3608cb20..03d2ba40f49 100644 --- a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb +++ b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb @@ -884,6 +884,13 @@ cpu_and_wall_time_worker.stop + # Heap recorder updates on its own in accordance with GC activity. However, it may also + # decide to not necessarily do so after every GC or to rate limit itself over time. For + # us to be able to deterministically reason about the test expectations, lets ensure + # heap recorder state fully reflects everything that happened up until we stopped the + # cpu_and_wall_time_worker + Datadog::Profiling::StackRecorder::Testing._native_force_update_heap_recorder(recorder) + test_struct_heap_sample = lambda { |sample| first_frame = sample.locations.first first_frame.lineno == allocation_line && From 0ef68dd311d9952490fe6f594b25bd24c60d794b Mon Sep 17 00:00:00 2001 From: Alexandre Fonseca Date: Tue, 1 Oct 2024 18:25:23 +0100 Subject: [PATCH 62/90] Re-add commented-out inspection --- ext/datadog_profiling_native_extension/heap_recorder.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index 6b4c8155bf0..b26644130c6 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -979,12 +979,12 @@ VALUE object_record_inspect(object_record *record) { rb_str_catf(inspect, "object="); } else { rb_str_catf(inspect, "value=%p ", (void *) ref); - /*VALUE ruby_inspect = ruby_safe_inspect(ref); + VALUE ruby_inspect = ruby_safe_inspect(ref); if (ruby_inspect != Qnil) { rb_str_catf(inspect, "object=%"PRIsVALUE, ruby_inspect); } else { rb_str_catf(inspect, "object=%s", ruby_value_type_to_string(rb_type(ref))); - }*/ + } } return inspect; From abf7166d233a59b7c16821b41cfc6076bc2267d7 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Mon, 14 Oct 2024 16:44:54 +0100 Subject: [PATCH 63/90] Minor: Remove unused import --- ext/datadog_profiling_native_extension/stack_recorder.c | 1 - ext/datadog_profiling_native_extension/stack_recorder.h | 1 - 2 files changed, 2 deletions(-) diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index 00bfb9396db..b4e61d85e29 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -8,7 +8,6 @@ #include "ruby_helpers.h" #include "time_helpers.h" #include "heap_recorder.h" -#include "collectors_gc_profiling_helper.h" // Used to wrap a ddog_prof_Profile in a Ruby object and expose Ruby-level serialization APIs // This file implements the native bits of the Datadog::Profiling::StackRecorder class diff --git a/ext/datadog_profiling_native_extension/stack_recorder.h b/ext/datadog_profiling_native_extension/stack_recorder.h index d2bed9ad356..7a500c42c1b 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.h +++ b/ext/datadog_profiling_native_extension/stack_recorder.h @@ -29,4 +29,3 @@ void record_endpoint(VALUE recorder_instance, uint64_t local_root_span_id, ddog_ void track_object(VALUE recorder_instance, VALUE new_object, unsigned int sample_weight, ddog_CharSlice *alloc_class); void recorder_after_gc_step(VALUE recorder_instance); VALUE enforce_recorder_instance(VALUE object); - From 67ae0c816b92899745c9ade76e34686c188f6844 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Tue, 15 Oct 2024 11:26:55 +0100 Subject: [PATCH 64/90] Minor: Tweak text in comment --- .../profiling/collectors/cpu_and_wall_time_worker_spec.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb index 03d2ba40f49..467e47eed35 100644 --- a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb +++ b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb @@ -886,8 +886,8 @@ # Heap recorder updates on its own in accordance with GC activity. However, it may also # decide to not necessarily do so after every GC or to rate limit itself over time. For - # us to be able to deterministically reason about the test expectations, lets ensure - # heap recorder state fully reflects everything that happened up until we stopped the + # us to be able to deterministically reason about the test expectations, let's ensure the + # heap recorder's state fully reflects everything that happened up until we stopped the # cpu_and_wall_time_worker Datadog::Profiling::StackRecorder::Testing._native_force_update_heap_recorder(recorder) From dc900a9432942ab9623ea06ad78226416919fc3b Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Tue, 15 Oct 2024 11:34:05 +0100 Subject: [PATCH 65/90] Remove `pending_update` mechanism from Heap recorder To simplify the heap cleanup after GC PR, I'm changing the mechanism to become best-effort, e.g. something that exists to reduce memory and (hopefully) serialization latency, but that is not required for correctness. As the mechanism becomes best-effort, we no longer need to track that we missed an update. --- .../heap_recorder.c | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index b26644130c6..f76120e341a 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -156,11 +156,6 @@ struct heap_recorder { // mutation of the data so iteration can occur without acquiring a lock. // NOTE: Contrary to object_records, this table has no ownership of its data. st_table *object_records_snapshot; - // Is there a pending update due to a conflict with an ongoing iteration? - // If there is, we'll want to re-issue it after we finish the iteration. - bool pending_update; - // Was that pending update forced to be a full update? - bool pending_update_forced_full; // Are we currently updating or not? bool updating; // The GC gen/epoch/count in which we are updating (or last updated if not currently updating). @@ -442,13 +437,11 @@ void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update) } if (heap_recorder->object_records_snapshot != NULL) { - // If we're currently iterating, don't do the update now, we'll do it when we finish the iteration. + // While serialization is happening, it runs without the GVL and uses the object_records_snapshot. // Although we iterate on a snapshot of object_records, these records point to other data that has not been - // snapshotted for efficiency reasons (e.g. heap_records). Since there's a chance that updating may invalidate - // some of that non-snapshotted data, lets refrain from doing updates during iteration. This also enforces the + // snapshotted for efficiency reasons (e.g. heap_records). Since updating may invalidate + // some of that non-snapshotted data, let's refrain from doing updates during iteration. This also enforces the // semantic that iteration will operate as a point-in-time snapshot. - heap_recorder->pending_update = true; - heap_recorder->pending_update_forced_full = force_full_update; return; } @@ -538,10 +531,6 @@ void heap_recorder_finish_iteration(heap_recorder *heap_recorder) { st_free_table(heap_recorder->object_records_snapshot); heap_recorder->object_records_snapshot = NULL; - - if (heap_recorder->pending_update) { - heap_recorder_update(heap_recorder, heap_recorder->pending_update_forced_full); - } } // Internal data we need while performing iteration over live objects. From b2cc184371991571578d71654bc63398894cd986 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Thu, 17 Oct 2024 09:04:41 +0100 Subject: [PATCH 66/90] Minor: Remove unneeded `#include` --- ext/datadog_profiling_native_extension/heap_recorder.c | 1 - 1 file changed, 1 deletion(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index f76120e341a..f4f26139b3a 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -6,7 +6,6 @@ #include "collectors_stack.h" #include "libdatadog_helpers.h" #include "time_helpers.h" -#include "collectors_gc_profiling_helper.h" #if (defined(HAVE_WORKING_RB_GC_FORCE_RECYCLE) && ! defined(NO_SEEN_OBJ_ID_FLAG)) #define CAN_APPLY_GC_FORCE_RECYCLE_BUG_WORKAROUND From b83ac3a591ae85b67a2a26a3eed7dd2db248bbc6 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Thu, 17 Oct 2024 09:19:04 +0100 Subject: [PATCH 67/90] Continue refactoring heap cleanup after GC to be best-effort This commit changes the "heap cleanup after GC" to be best-effort: * The stack recorder always triggers a full heap update before serialization (thus I removed the logic we were using to make a decision here) * There's a new `heap_recorder_update_young_objects` method that is used to trigger the best-effort pass on young objects. I realize we're at a weird mid-point: by making the mechanism best-effort, it also means that if it's not working, we won't notice it. I plan to add tests to catch this once I finish refactoring this functionality. --- .../heap_recorder.c | 4 ++ .../heap_recorder.h | 5 +++ .../stack_recorder.c | 43 ++----------------- .../cpu_and_wall_time_worker_spec.rb | 7 --- 4 files changed, 13 insertions(+), 46 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index f4f26139b3a..809240d95c9 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -430,6 +430,10 @@ static VALUE end_heap_allocation_recording(VALUE end_heap_allocation_args) { return Qnil; } +void heap_recorder_update_young_objects(heap_recorder *heap_recorder) { + heap_recorder_update(heap_recorder, false); +} + void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update) { if (heap_recorder == NULL) { return; diff --git a/ext/datadog_profiling_native_extension/heap_recorder.h b/ext/datadog_profiling_native_extension/heap_recorder.h index 242f6820d58..673199fec24 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.h +++ b/ext/datadog_profiling_native_extension/heap_recorder.h @@ -118,6 +118,11 @@ void start_heap_allocation_recording(heap_recorder *heap_recorder, VALUE new_obj __attribute__((warn_unused_result)) int end_heap_allocation_recording_with_rb_protect(heap_recorder *heap_recorder, ddog_prof_Slice_Location locations); +// Update the heap recorder, checking young objects. The idea here is to align with GC: most young objects never +// survive enough GC generations, and thus periodically running this method reduces memory usage (we get rid of +// these objects quicker) and hopefully reduces tail latency (because there's less objects at serialization time to check). +void heap_recorder_update_young_objects(heap_recorder *heap_recorder); + // Update the heap recorder to reflect the latest state of the VM. // // @param include_old diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index b4e61d85e29..679c00380e0 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -171,11 +171,6 @@ static const uint8_t all_value_types_positions[] = #define ALL_VALUE_TYPES_COUNT (sizeof(all_value_types) / sizeof(ddog_prof_ValueType)) -// How many GC generations/epochs to give as margin between current GC and last notified GC before -// assuming there's a failure in the GC notification mechanism. 0 risks being too strict and leading -// to false positive failures due to interleaving between notifications and serializations. -#define GC_GEN_TOLERANCE 1 - // Struct for storing stats related to a profile in a particular slot. // These stats will share the same lifetime as the data in that profile slot. typedef struct slot_stats { @@ -192,11 +187,6 @@ typedef struct profile_slot { struct stack_recorder_state { // Heap recorder instance heap_recorder *heap_recorder; - // Keep track of the last GC generation we got a notification for. This allows us to detect failures for - // the GC notification system by comparing with current rb_gc_count. This is an important safety system - // for components like heap_recorder that do cleanup aligned with GC activity and which would become - // memory leaks if no fallback cleanup system existed. - size_t last_notified_gc_gen; pthread_mutex_t mutex_slot_one; profile_slot profile_slot_one; @@ -276,13 +266,11 @@ static VALUE _native_check_heap_hashes(DDTRACE_UNUSED VALUE _self, VALUE locatio static VALUE _native_start_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); static VALUE _native_end_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); static VALUE _native_debug_heap_recorder(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); -static VALUE _native_force_update_heap_recorder(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); static VALUE _native_gc_force_recycle(DDTRACE_UNUSED VALUE _self, VALUE obj); static VALUE _native_has_seen_id_flag(DDTRACE_UNUSED VALUE _self, VALUE obj); static VALUE _native_stats(DDTRACE_UNUSED VALUE self, VALUE instance); static VALUE build_profile_stats(profile_slot *slot, long serialization_time_ns, long heap_iteration_prep_time_ns, long heap_profile_build_time_ns); - void stack_recorder_init(VALUE profiling_module) { VALUE stack_recorder_class = rb_define_class_under(profiling_module, "StackRecorder", rb_cObject); // Hosts methods used for testing the native code using RSpec @@ -314,8 +302,6 @@ void stack_recorder_init(VALUE profiling_module) { _native_end_fake_slow_heap_serialization, 1); rb_define_singleton_method(testing_module, "_native_debug_heap_recorder", _native_debug_heap_recorder, 1); - rb_define_singleton_method(testing_module, "_native_force_update_heap_recorder", - _native_force_update_heap_recorder, 1); rb_define_singleton_method(testing_module, "_native_gc_force_recycle", _native_gc_force_recycle, 1); rb_define_singleton_method(testing_module, "_native_has_seen_id_flag", @@ -538,15 +524,9 @@ static VALUE _native_serialize(DDTRACE_UNUSED VALUE _self, VALUE recorder_instan serializer_set_start_timestamp_for_next_profile(state, finish_timestamp); long heap_iteration_prep_start_time_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); - bool apparent_gc_notification_failure = rb_gc_count() > state->last_notified_gc_gen + GC_GEN_TOLERANCE; - // Ask for a heap recorder update before serialization. Assuming the GC notification system is working - // correctly, this will usually be a no-op (heap recorder will skip updates for the same GC generation). - // It will only do something in 2 situations: - // * _native_serialize won the race and got to call update before the notification system did so. - // * We suspect the GC notification to be broken (i.e. the view of GC activity tracked in stack_recorder - // does not match that of the runtime). In this case, we'll force a full update before serialization - // as we can't trust heap recorder to not be overly stale. - heap_recorder_update(state->heap_recorder, apparent_gc_notification_failure); + // Prepare the iteration on heap recorder we'll be doing outside the GVL. The preparation needs to + // happen while holding on to the GVL. + heap_recorder_update(state->heap_recorder, true); heap_recorder_prepare_iteration(state->heap_recorder); long heap_iteration_prep_time_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE) - heap_iteration_prep_start_time_ns; @@ -699,9 +679,7 @@ void recorder_after_gc_step(VALUE recorder_instance) { struct stack_recorder_state *state; TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); - state->last_notified_gc_gen = rb_gc_count(); - - heap_recorder_update(state->heap_recorder, false); + heap_recorder_update_young_objects(state->heap_recorder); } #define MAX_LEN_HEAP_ITERATION_ERROR_MSG 256 @@ -997,7 +975,6 @@ static VALUE _native_start_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _se struct stack_recorder_state *state; TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); - // Force update to look at all objects to facilitate test setup by not having to wire gc notifications. heap_recorder_update(state->heap_recorder, true); heap_recorder_prepare_iteration(state->heap_recorder); @@ -1024,17 +1001,6 @@ static VALUE _native_debug_heap_recorder(DDTRACE_UNUSED VALUE _self, VALUE recor return heap_recorder_testonly_debug(state->heap_recorder); } -// This method exists only to enable testing Datadog::Profiling::StackRecorder behavior using RSpec. -// It SHOULD NOT be used for other purposes. -static VALUE _native_force_update_heap_recorder(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance) { - struct stack_recorder_state *state; - TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); - - heap_recorder_update(state->heap_recorder, true); - - return Qnil; -} - #pragma GCC diagnostic push // rb_gc_force_recycle was deprecated in latest versions of Ruby and is a noop. #pragma GCC diagnostic ignored "-Wdeprecated-declarations" @@ -1083,7 +1049,6 @@ static VALUE _native_stats(DDTRACE_UNUSED VALUE self, VALUE recorder_instance) { ID2SYM(rb_intern("serialization_time_ns_avg")), /* => */ RUBY_AVG_OR_NIL(state->stats_lifetime.serialization_time_ns_total, total_serializations), ID2SYM(rb_intern("heap_recorder_snapshot")), /* => */ heap_recorder_snapshot, - ID2SYM(rb_intern("last_notified_gc_gen")), /* => */ LONG2NUM(state->last_notified_gc_gen), }; for (long unsigned int i = 0; i < VALUE_COUNT(arguments); i += 2) rb_hash_aset(stats_as_hash, arguments[i], arguments[i+1]); return stats_as_hash; diff --git a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb index 467e47eed35..6dd3608cb20 100644 --- a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb +++ b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb @@ -884,13 +884,6 @@ cpu_and_wall_time_worker.stop - # Heap recorder updates on its own in accordance with GC activity. However, it may also - # decide to not necessarily do so after every GC or to rate limit itself over time. For - # us to be able to deterministically reason about the test expectations, let's ensure the - # heap recorder's state fully reflects everything that happened up until we stopped the - # cpu_and_wall_time_worker - Datadog::Profiling::StackRecorder::Testing._native_force_update_heap_recorder(recorder) - test_struct_heap_sample = lambda { |sample| first_frame = sample.locations.first first_frame.lineno == allocation_line && From e90ee7d6a86c5f57f348fc9beb482c1c707c51c9 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Thu, 17 Oct 2024 09:51:30 +0100 Subject: [PATCH 68/90] Remove `last_update_major_gc_since` as it was not working This was broken at some point during our experiments (it's always `false`) and is no longer needed now that the heap cleanup after GC is best-effort. --- ext/datadog_profiling_native_extension/heap_recorder.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index 809240d95c9..6cbb4a32267 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -167,8 +167,6 @@ struct heap_recorder { bool update_include_old; // When did we do the last update of heap recorder? long last_update_ns; - // Did we see a major GC since then? - bool last_update_major_gc_since; // Data for a heap recording that was started but not yet ended recording active_recording; @@ -451,8 +449,7 @@ void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update) size_t current_gc_gen = rb_gc_count(); bool last_update_included_old = heap_recorder->update_include_old; - bool this_update_should_include_old = heap_recorder->last_update_major_gc_since || force_full_update; - + bool this_update_should_include_old = force_full_update; long now_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); if (!force_full_update) { @@ -494,7 +491,6 @@ void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update) st_foreach(heap_recorder->object_records, st_object_record_update, (st_data_t) heap_recorder); - heap_recorder->last_update_major_gc_since = false; heap_recorder->last_update_ns = now_ns; heap_recorder->stats_lifetime.updates_successful++; From 585d6e40b3e722d75de4bcd689549afb5109b738 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Thu, 17 Oct 2024 09:52:50 +0100 Subject: [PATCH 69/90] Simplify `heap_recorder_update` logic now that `full_update` decision comes from outside This allows us to simplify some of our logic and metrics, since we're no longer deciding wether to do a full pass or not in this method. --- .../heap_recorder.c | 41 ++++++++----------- 1 file changed, 18 insertions(+), 23 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index 6cbb4a32267..2bc4908e15d 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -189,7 +189,6 @@ struct heap_recorder { unsigned long updates_skipped_concurrent; unsigned long updates_skipped_gcgen; unsigned long updates_skipped_time; - unsigned long updates_forced; double ewma_objects_alive; double ewma_objects_dead; @@ -429,14 +428,24 @@ static VALUE end_heap_allocation_recording(VALUE end_heap_allocation_args) { } void heap_recorder_update_young_objects(heap_recorder *heap_recorder) { - heap_recorder_update(heap_recorder, false); + heap_recorder_update(heap_recorder, /* full_update: */ false); } -void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update) { +void heap_recorder_update(heap_recorder *heap_recorder, bool full_update) { if (heap_recorder == NULL) { return; } + if (heap_recorder->updating) { + if (full_update) rb_raise(rb_eRuntimeError, "full_update should not be triggered during another update"); + + // If we try to update while another update is still running, short-circuit. + // NOTE: This runs while holding the GVL. But since updates may be triggered from GC activity, there's still + // a chance for updates to be attempted concurrently if scheduling gods so determine. + heap_recorder->stats_lifetime.updates_skipped_concurrent++; + return; + } + if (heap_recorder->object_records_snapshot != NULL) { // While serialization is happening, it runs without the GVL and uses the object_records_snapshot. // Although we iterate on a snapshot of object_records, these records point to other data that has not been @@ -448,38 +457,25 @@ void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update) size_t current_gc_gen = rb_gc_count(); - bool last_update_included_old = heap_recorder->update_include_old; - bool this_update_should_include_old = force_full_update; long now_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); - if (!force_full_update) { - if (current_gc_gen == heap_recorder->update_gen && (last_update_included_old || !this_update_should_include_old)) { + if (!full_update) { + if (current_gc_gen == heap_recorder->update_gen) { // Are we still in the same GC gen as last update? If so, skip updating since things should not have - // changed significantly since last time (especially if last time already included old objects or - // if this update is not going to look at old objects). + // changed significantly since last time. // NOTE: This is mostly a performance decision. I suppose some objects may be cleaned up in intermediate // GC steps and sizes may change. But because we have to iterate through all our tracked - // object records to do an update, lets wait until all steps for a particular GC generation + // object records to do an update, let's wait until all steps for a particular GC generation // have finished to do so. We may revisit this once we have a better liveness checking mechanism. heap_recorder->stats_lifetime.updates_skipped_gcgen++; return; } if (now_ns > 0 && (now_ns - heap_recorder->last_update_ns) < MIN_TIME_BETWEEN_HEAP_RECORDER_UPDATES_NS) { - // We did an update not too long ago. Lets skip this one with a no-op unless we were forced. + // We did an update not too long ago. Let's skip this one to avoid over-taxing the system. heap_recorder->stats_lifetime.updates_skipped_time++; return; } - } else { - heap_recorder->stats_lifetime.updates_forced++; - } - - if (heap_recorder->updating) { - // If we try to update while another update is still running, short-circuit. - // NOTE: This runs while holding the GVL. But since updates may be triggered from GC activity, there's still - // a chance for updates to be attempted concurrently if scheduling gods so determine. - heap_recorder->stats_lifetime.updates_skipped_concurrent++; - return; } heap_recorder->updating = true; @@ -487,7 +483,7 @@ void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update) heap_recorder->stats_last_update = (struct stats_last_update) {0}; heap_recorder->update_gen = current_gc_gen; - heap_recorder->update_include_old = this_update_should_include_old; + heap_recorder->update_include_old = full_update; st_foreach(heap_recorder->object_records, st_object_record_update, (st_data_t) heap_recorder); @@ -581,7 +577,6 @@ VALUE heap_recorder_state_snapshot(heap_recorder *heap_recorder) { ID2SYM(rb_intern("lifetime_updates_skipped_concurrent")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_skipped_concurrent), ID2SYM(rb_intern("lifetime_updates_skipped_gcgen")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_skipped_gcgen), ID2SYM(rb_intern("lifetime_updates_skipped_time")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_skipped_time), - ID2SYM(rb_intern("lifetime_updates_forced")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_forced), ID2SYM(rb_intern("lifetime_ewma_objects_alive")), /* => */ DBL2NUM(heap_recorder->stats_lifetime.ewma_objects_alive), ID2SYM(rb_intern("lifetime_ewma_objects_dead")), /* => */ DBL2NUM(heap_recorder->stats_lifetime.ewma_objects_dead), ID2SYM(rb_intern("lifetime_ewma_objects_skipped")), /* => */ DBL2NUM(heap_recorder->stats_lifetime.ewma_objects_skipped), From 6f650d6eec6f7849d1c8d32b001d122a32f7721f Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Thu, 17 Oct 2024 10:02:51 +0100 Subject: [PATCH 70/90] Hide `heap_recorder_update` from heap recorder API This method becomes an internal detail, that either gets used via * `heap_recorder_update_young_objects` => best-effort cleanup of young objects * `heap_recorder_prepare_iteration` => full pass before serialization --- .../heap_recorder.c | 11 +++++++---- .../heap_recorder.h | 13 +++---------- .../stack_recorder.c | 2 -- 3 files changed, 10 insertions(+), 16 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index 2bc4908e15d..b4908d0dd15 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -212,6 +212,7 @@ static int st_object_records_debug(st_data_t key, st_data_t value, st_data_t ext static int update_object_record_entry(st_data_t*, st_data_t*, st_data_t, int); static void commit_recording(heap_recorder*, heap_record*, recording); static VALUE end_heap_allocation_recording(VALUE end_heap_allocation_args); +static void heap_recorder_update(heap_recorder *heap_recorder, bool full_update); static inline double ewma_stat(double previous, double current); // ========================== @@ -428,14 +429,14 @@ static VALUE end_heap_allocation_recording(VALUE end_heap_allocation_args) { } void heap_recorder_update_young_objects(heap_recorder *heap_recorder) { - heap_recorder_update(heap_recorder, /* full_update: */ false); -} - -void heap_recorder_update(heap_recorder *heap_recorder, bool full_update) { if (heap_recorder == NULL) { return; } + heap_recorder_update(heap_recorder, /* full_update: */ false); +} + +static void heap_recorder_update(heap_recorder *heap_recorder, bool full_update) { if (heap_recorder->updating) { if (full_update) rb_raise(rb_eRuntimeError, "full_update should not be triggered during another update"); @@ -508,6 +509,8 @@ void heap_recorder_prepare_iteration(heap_recorder *heap_recorder) { rb_raise(rb_eRuntimeError, "New heap recorder iteration prepared without the previous one having been finished."); } + heap_recorder_update(heap_recorder, /* full_update: */ true); + heap_recorder->object_records_snapshot = st_copy(heap_recorder->object_records); if (heap_recorder->object_records_snapshot == NULL) { rb_raise(rb_eRuntimeError, "Failed to create heap snapshot."); diff --git a/ext/datadog_profiling_native_extension/heap_recorder.h b/ext/datadog_profiling_native_extension/heap_recorder.h index 673199fec24..352df14ee73 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.h +++ b/ext/datadog_profiling_native_extension/heap_recorder.h @@ -118,20 +118,13 @@ void start_heap_allocation_recording(heap_recorder *heap_recorder, VALUE new_obj __attribute__((warn_unused_result)) int end_heap_allocation_recording_with_rb_protect(heap_recorder *heap_recorder, ddog_prof_Slice_Location locations); -// Update the heap recorder, checking young objects. The idea here is to align with GC: most young objects never +// Update the heap recorder, **checking young objects only**. The idea here is to align with GC: most young objects never // survive enough GC generations, and thus periodically running this method reduces memory usage (we get rid of // these objects quicker) and hopefully reduces tail latency (because there's less objects at serialization time to check). void heap_recorder_update_young_objects(heap_recorder *heap_recorder); -// Update the heap recorder to reflect the latest state of the VM. -// -// @param include_old -// Whether we should also update old objects in this pass or just new ones (age < 3 GCs). -// @param force_full_update -// Whether we should force a full heap update even if we witnessed no major gcs since last time. -void heap_recorder_update(heap_recorder *heap_recorder, bool force_full_update); - -// Prepare internal structures for efficient iteration. +// Update the heap recorder to reflect the latest state of the VM and prepare internal structures +// for efficient iteration. // // WARN: This must be called strictly before iteration. Failing to do so will result in exceptions. void heap_recorder_prepare_iteration(heap_recorder *heap_recorder); diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index 679c00380e0..9a8fefc20da 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -526,7 +526,6 @@ static VALUE _native_serialize(DDTRACE_UNUSED VALUE _self, VALUE recorder_instan long heap_iteration_prep_start_time_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); // Prepare the iteration on heap recorder we'll be doing outside the GVL. The preparation needs to // happen while holding on to the GVL. - heap_recorder_update(state->heap_recorder, true); heap_recorder_prepare_iteration(state->heap_recorder); long heap_iteration_prep_time_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE) - heap_iteration_prep_start_time_ns; @@ -975,7 +974,6 @@ static VALUE _native_start_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _se struct stack_recorder_state *state; TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); - heap_recorder_update(state->heap_recorder, true); heap_recorder_prepare_iteration(state->heap_recorder); return Qnil; From ba35aed3ab3b57f15b116a57dfeb50349ac1cb4d Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Thu, 17 Oct 2024 10:17:35 +0100 Subject: [PATCH 71/90] Minor: Tweak exception error message --- ext/datadog_profiling_native_extension/heap_recorder.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index b4908d0dd15..3917245731d 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -438,7 +438,7 @@ void heap_recorder_update_young_objects(heap_recorder *heap_recorder) { static void heap_recorder_update(heap_recorder *heap_recorder, bool full_update) { if (heap_recorder->updating) { - if (full_update) rb_raise(rb_eRuntimeError, "full_update should not be triggered during another update"); + if (full_update) rb_raise(rb_eRuntimeError, "BUG: full_update should not be triggered during another update"); // If we try to update while another update is still running, short-circuit. // NOTE: This runs while holding the GVL. But since updates may be triggered from GC activity, there's still @@ -457,7 +457,6 @@ static void heap_recorder_update(heap_recorder *heap_recorder, bool full_update) } size_t current_gc_gen = rb_gc_count(); - long now_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE); if (!full_update) { From 0e97c6cfdcd7c53e3af670950709c653cd763f8f Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Thu, 17 Oct 2024 10:22:56 +0100 Subject: [PATCH 72/90] Optimization: Skip updating object sizes when not doing a full update Now that we know there's going to be a full update before serialization, let's skip doing object size measurements during young object updates. Doing this speeds up young object updates (less work), and potentially doesn't particularly slow down full updates because we redo object size measurements anyway. --- ext/datadog_profiling_native_extension/heap_recorder.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index 3917245731d..82dab78c7e1 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -706,7 +706,11 @@ static int st_object_record_update(st_data_t key, st_data_t value, st_data_t ext #endif - if (recorder->size_enabled && !record->object_data.is_frozen) { + if ( + recorder->size_enabled && + recorder->update_include_old && // We only update sizes when doing a full update + !record->object_data.is_frozen + ) { // if we were asked to update sizes and this object was not already seen as being frozen, // update size again. record->object_data.size = ruby_obj_memsize_of(ref); @@ -730,7 +734,6 @@ static int st_object_records_iterate(DDTRACE_UNUSED st_data_t key, st_data_t val const heap_recorder *recorder = context->heap_recorder; - if (record->object_data.gen_age < ITERATION_MIN_AGE) { // Skip objects that should not be included in iteration return ST_CONTINUE; From adb210daa89b78e04a55ee0de8380bc9f26d3377 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Thu, 17 Oct 2024 10:34:04 +0100 Subject: [PATCH 73/90] Add TODO on metrics to discuss with @alexjf --- ext/datadog_profiling_native_extension/heap_recorder.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index 82dab78c7e1..ce5131815a5 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -491,6 +491,9 @@ static void heap_recorder_update(heap_recorder *heap_recorder, bool full_update) heap_recorder->stats_lifetime.updates_successful++; // Lifetime stats updating + // TODO: Discuss with Alex -- should we separate these out between young objects only and full updates? + // Tracking them together in this way seems to be muddying the waters -- young object updates will have more objects + // skipped, and different mixes of alive/dead heap_recorder->stats_lifetime.ewma_objects_alive = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_alive, heap_recorder->stats_last_update.objects_alive); heap_recorder->stats_lifetime.ewma_objects_dead = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_dead, heap_recorder->stats_last_update.objects_dead); heap_recorder->stats_lifetime.ewma_objects_skipped = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_skipped, heap_recorder->stats_last_update.objects_skipped); From f581076c0f927c26ef4ac641c65c7fc883f281e0 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Thu, 17 Oct 2024 14:02:31 +0100 Subject: [PATCH 74/90] Fix segfaults when calling `_native_debug_heap_recorder` in tests When the heap recorder was tracking internal VM objects, because such objects have no klass, they cannot be inspected using regular APIs. Trying to do that results in a segfault as Ruby does not check before trying to access that info. To work around the issue, make sure to use the VM special object printing API for debugging (`rb_obj_info`) which handles these cases fine. (Note that this issue was only for tests, because we only attempt to print object information in this situation.) --- .../collectors_thread_context.c | 3 ++- .../ruby_helpers.c | 25 +++++++++++-------- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/ext/datadog_profiling_native_extension/collectors_thread_context.c b/ext/datadog_profiling_native_extension/collectors_thread_context.c index 49eb16821ca..5ce6f53a334 100644 --- a/ext/datadog_profiling_native_extension/collectors_thread_context.c +++ b/ext/datadog_profiling_native_extension/collectors_thread_context.c @@ -1444,7 +1444,8 @@ void thread_context_collector_sample_allocation(VALUE self_instance, unsigned in class_name = ruby_value_type_to_class_name(type); } } else { - // Fallback for objects with no class + // Fallback for objects with no class. Objects with no class are a way for the Ruby VM to mark them + // as internal objects; see rb_objspace_internal_object_p for details. class_name = ruby_value_type_to_class_name(type); } } else if (type == RUBY_T_IMEMO) { diff --git a/ext/datadog_profiling_native_extension/ruby_helpers.c b/ext/datadog_profiling_native_extension/ruby_helpers.c index 48144911851..084dadf9e67 100644 --- a/ext/datadog_profiling_native_extension/ruby_helpers.c +++ b/ext/datadog_profiling_native_extension/ruby_helpers.c @@ -219,16 +219,19 @@ static bool ruby_is_obj_with_class(VALUE obj) { return false; } -VALUE ruby_safe_inspect(VALUE obj) { - if (!ruby_is_obj_with_class(obj)) { - return rb_str_new_cstr("(Not an object)"); - } +// These two functions are not present in the VM headers, but are public symbols that can be invoked. +int rb_objspace_internal_object_p(VALUE obj); +const char *rb_obj_info(VALUE obj); - if (rb_respond_to(obj, inspect_id)) { - return rb_sprintf("%+"PRIsVALUE, obj); - } else if (rb_respond_to(obj, to_s_id)) { - return rb_sprintf("%"PRIsVALUE, obj); - } else { - return rb_str_new_cstr("(Not inspectable)"); - } +VALUE ruby_safe_inspect(VALUE obj) { + if (!ruby_is_obj_with_class(obj)) return rb_str_new_cstr("(Not an object)"); + if (rb_objspace_internal_object_p(obj)) return rb_sprintf("(VM Internal, %s)", rb_obj_info(obj)); + // @ivoanjo: I saw crashes on Ruby 3.1.4 when trying to #inspect matchdata objects. I'm not entirely sure why this + // is needed, but since we only use this method for debug purposes I put in this alternative and decided not to + // dig deeper. + if (rb_type(obj) == RUBY_T_MATCH) return rb_sprintf("(MatchData, %s)", rb_obj_info(obj)); + if (rb_respond_to(obj, inspect_id)) return rb_sprintf("%+"PRIsVALUE, obj); + if (rb_respond_to(obj, to_s_id)) return rb_sprintf("%"PRIsVALUE, obj); + + return rb_str_new_cstr("(Not inspectable)"); } From 395da1bdc7ff380d33d136cad4ca928d6d01aa07 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Tue, 22 Oct 2024 11:10:45 +0100 Subject: [PATCH 75/90] Add integration-style spec for heap cleanup after GC Because heap cleanup after GC is a best-effort mechanism, we need to have some kind of test that ensures it runs, otherwise we could accidentally disable or break it and never realize. --- .../heap_recorder.c | 19 +++++- .../heap_recorder.h | 6 ++ .../stack_recorder.c | 22 +++++++ .../cpu_and_wall_time_worker_spec.rb | 60 +++++++++++++++++++ 4 files changed, 106 insertions(+), 1 deletion(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index ce5131815a5..214a1d6a1f4 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -614,7 +614,7 @@ void heap_recorder_testonly_assert_hash_matches(ddog_prof_Slice_Location locatio VALUE heap_recorder_testonly_debug(heap_recorder *heap_recorder) { if (heap_recorder == NULL) { - return rb_str_new2("NULL heap_recorder"); + rb_raise(rb_eArgError, "heap_recorder is NULL"); } VALUE debug_str = rb_str_new2("object records:\n"); @@ -1205,3 +1205,20 @@ static inline double ewma_stat(double previous, double current) { double alpha = 0.3; return (1 - alpha) * previous + alpha * current; } + +VALUE heap_recorder_testonly_is_object_recorded(heap_recorder *heap_recorder, VALUE obj_id) { + if (heap_recorder == NULL) { + rb_raise(rb_eArgError, "heap_recorder is NULL"); + } + + // Check if object records contains an object with this object_id + return st_is_member(heap_recorder->object_records, FIX2LONG(obj_id)) ? Qtrue : Qfalse; +} + +void heap_recorder_testonly_reset_last_update(heap_recorder *heap_recorder) { + if (heap_recorder == NULL) { + rb_raise(rb_eArgError, "heap_recorder is NULL"); + } + + heap_recorder->last_update_ns = 0; +} diff --git a/ext/datadog_profiling_native_extension/heap_recorder.h b/ext/datadog_profiling_native_extension/heap_recorder.h index 352df14ee73..bd298464e35 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.h +++ b/ext/datadog_profiling_native_extension/heap_recorder.h @@ -171,3 +171,9 @@ void heap_recorder_testonly_assert_hash_matches(ddog_prof_Slice_Location locatio // Returns a Ruby string with a representation of internal data helpful to // troubleshoot issues such as unexpected test failures. VALUE heap_recorder_testonly_debug(heap_recorder *heap_recorder); + +// Check if a given object_id is being tracked or not +VALUE heap_recorder_testonly_is_object_recorded(heap_recorder *heap_recorder, VALUE obj_id); + +// Used to ensure that a GC actually triggers an update of the objects +void heap_recorder_testonly_reset_last_update(heap_recorder *heap_recorder); diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index 9a8fefc20da..fb1313adb48 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -270,6 +270,8 @@ static VALUE _native_gc_force_recycle(DDTRACE_UNUSED VALUE _self, VALUE obj); static VALUE _native_has_seen_id_flag(DDTRACE_UNUSED VALUE _self, VALUE obj); static VALUE _native_stats(DDTRACE_UNUSED VALUE self, VALUE instance); static VALUE build_profile_stats(profile_slot *slot, long serialization_time_ns, long heap_iteration_prep_time_ns, long heap_profile_build_time_ns); +static VALUE _native_is_object_recorded(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE object_id); +static VALUE _native_heap_recorder_reset_last_update(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); void stack_recorder_init(VALUE profiling_module) { VALUE stack_recorder_class = rb_define_class_under(profiling_module, "StackRecorder", rb_cObject); @@ -306,6 +308,8 @@ void stack_recorder_init(VALUE profiling_module) { _native_gc_force_recycle, 1); rb_define_singleton_method(testing_module, "_native_has_seen_id_flag", _native_has_seen_id_flag, 1); + rb_define_singleton_method(testing_module, "_native_is_object_recorded?", _native_is_object_recorded, 2); + rb_define_singleton_method(testing_module, "_native_heap_recorder_reset_last_update", _native_heap_recorder_reset_last_update, 1); ok_symbol = ID2SYM(rb_intern_const("ok")); error_symbol = ID2SYM(rb_intern_const("error")); @@ -1063,3 +1067,21 @@ static VALUE build_profile_stats(profile_slot *slot, long serialization_time_ns, for (long unsigned int i = 0; i < VALUE_COUNT(arguments); i += 2) rb_hash_aset(stats_as_hash, arguments[i], arguments[i+1]); return stats_as_hash; } + +static VALUE _native_is_object_recorded(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE obj_id) { + ENFORCE_TYPE(obj_id, T_FIXNUM); + + struct stack_recorder_state *state; + TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); + + return heap_recorder_testonly_is_object_recorded(state->heap_recorder, obj_id); +} + +static VALUE _native_heap_recorder_reset_last_update(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance) { + struct stack_recorder_state *state; + TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); + + heap_recorder_testonly_reset_last_update(state->heap_recorder); + + return Qtrue; +} diff --git a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb index 6dd3608cb20..492159db44d 100644 --- a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb +++ b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb @@ -863,6 +863,8 @@ # This is here to facilitate troubleshooting when this test fails. Otherwise # it's very hard to understand what may be happening. if example.exception + cpu_and_wall_time_worker.stop + puts("Heap recorder debugging info:") puts(Datadog::Profiling::StackRecorder::Testing._native_debug_heap_recorder(recorder)) end @@ -906,6 +908,64 @@ # 40 is the size of a basic object and we have test_num_allocated_object of them expect(total_size).to eq test_num_allocated_object * 40 end + + describe "heap cleanup after GC" do + let(:options) { {dynamic_sampling_rate_enabled: false} } + + let(:cleared_object_id) do + stub_const("CpuAndWallTimeWorkerSpec::TestStruct", Struct.new(:foo)) + + start + + # Force a full GC to make sure there's no incremental GC going on at this point + GC.start + + test_object = CpuAndWallTimeWorkerSpec::TestStruct.new + test_object_id = test_object.object_id + + expect( + Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(recorder, test_object_id) + ).to be true + + # Let's replace the test_object reference with another object, so that the original one can be GC'd + test_object = Object.new # rubocop:disable Lint/UselessAssignment + + # Force an update to happen on the next GC + Datadog::Profiling::StackRecorder::Testing._native_heap_recorder_reset_last_update(recorder) + + GC.start + + test_object_id + end + + context "when gc_profiling_enabled is enabled" do + let(:gc_profiling_enabled) { true } + + it "removes live heap objects after GCs" do + expect( + Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(recorder, cleared_object_id) + ).to be false + end + end + + context "when GC profiling is disabled" do + let(:gc_profiling_enabled) { false } + + it "does not remove live heap objects after minor GCs" do + # The object is still being tracked! + expect( + Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(recorder, cleared_object_id) + ).to be true + + # Sanity checking: It stops being tracked after a serialization, proving it was indeed dead, we just hadn't + # updated our state yet + recorder.serialize! + expect( + Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(recorder, cleared_object_id) + ).to be false + end + end + end end context "when heap profiling is disabled" do From 0343ba41f26028c523ed1f41fa909aa1a9b46f94 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Tue, 22 Oct 2024 12:17:27 +0100 Subject: [PATCH 76/90] Add unit test for heap cleanup after GC only testing young objects This ensures we have coverage for this behavior, as otherwise our age filtering was incorrect we wouldn't be able to spot it. --- .../stack_recorder.c | 7 ++++ spec/datadog/profiling/stack_recorder_spec.rb | 42 +++++++++++++++++++ 2 files changed, 49 insertions(+) diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index fb1313adb48..b96ac310367 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -272,6 +272,7 @@ static VALUE _native_stats(DDTRACE_UNUSED VALUE self, VALUE instance); static VALUE build_profile_stats(profile_slot *slot, long serialization_time_ns, long heap_iteration_prep_time_ns, long heap_profile_build_time_ns); static VALUE _native_is_object_recorded(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE object_id); static VALUE _native_heap_recorder_reset_last_update(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); +static VALUE _native_recorder_after_gc_step(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); void stack_recorder_init(VALUE profiling_module) { VALUE stack_recorder_class = rb_define_class_under(profiling_module, "StackRecorder", rb_cObject); @@ -310,6 +311,7 @@ void stack_recorder_init(VALUE profiling_module) { _native_has_seen_id_flag, 1); rb_define_singleton_method(testing_module, "_native_is_object_recorded?", _native_is_object_recorded, 2); rb_define_singleton_method(testing_module, "_native_heap_recorder_reset_last_update", _native_heap_recorder_reset_last_update, 1); + rb_define_singleton_method(testing_module, "_native_recorder_after_gc_step", _native_recorder_after_gc_step, 1); ok_symbol = ID2SYM(rb_intern_const("ok")); error_symbol = ID2SYM(rb_intern_const("error")); @@ -1085,3 +1087,8 @@ static VALUE _native_heap_recorder_reset_last_update(DDTRACE_UNUSED VALUE _self, return Qtrue; } + +static VALUE _native_recorder_after_gc_step(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance) { + recorder_after_gc_step(recorder_instance); + return Qtrue; +} diff --git a/spec/datadog/profiling/stack_recorder_spec.rb b/spec/datadog/profiling/stack_recorder_spec.rb index a9d65c1495b..837807b4cde 100644 --- a/spec/datadog/profiling/stack_recorder_spec.rb +++ b/spec/datadog/profiling/stack_recorder_spec.rb @@ -812,6 +812,48 @@ def create_obj_in_recycled_slot(should_sample_original: false) expect(slot_two_mutex_locked?).to be true end end + + describe "#recorder_after_gc_step" do + def sample_and_clear + test_object = Object.new + test_object_id = test_object.object_id + sample_allocation(test_object) + # Let's replace the test_object reference with another object, so that the original one can be GC'd + test_object = Object.new # rubocop:disable Lint/UselessAssignment + GC.start + test_object_id + end + + after { GC.enable } + + it "clears young dead objects with age 1 and 2, but not older objects" do + GC.disable + + object_ids = Array.new(4) { sample_and_clear } + + # Every object is still being tracked at this point + expect( + object_ids + .map { |it| Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(stack_recorder, it) } + ).to eq [true, true, true, true] + + Datadog::Profiling::StackRecorder::Testing._native_recorder_after_gc_step(stack_recorder) + + # Young objects should no longer be tracked, but older objects are still kept + expect( + object_ids + .map { |it| Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(stack_recorder, it) } + ).to eq [true, true, false, false] + + stack_recorder.serialize + + # Older objects are only cleared at serialization time + expect( + object_ids + .map { |it| Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(stack_recorder, it) } + ).to eq [false, false, false, false] + end + end end end From 7b213867cec1782ff3d35789c46d64dac608a705 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Tue, 22 Oct 2024 14:09:55 +0100 Subject: [PATCH 77/90] Introduce `StackRecorder.for_testing` helper This mirrors what we've done for the `Collectors::ThreadContext`: by introducing a `.for_testing` helper with a bunch of defaults, it's easier to add new arguments to the class without having to fix a bunch of tests to pass in the new extra argument; while at the same time forcing production code to still pass in that argument. --- benchmarks/profiler_gc.rb | 9 +-------- .../profiler_memory_sample_serialize.rb | 2 +- benchmarks/profiler_sample_gvl.rb | 9 +-------- benchmarks/profiler_sample_loop_v2.rb | 9 +-------- benchmarks/profiler_sample_serialize.rb | 9 +-------- lib/datadog/profiling/stack_recorder.rb | 20 +++++++++++++++++++ .../cpu_and_wall_time_worker_spec.rb | 6 +++++- .../profiling/collectors/stack_spec.rb | 8 ++++---- .../collectors/thread_context_spec.rb | 4 +++- spec/datadog/profiling/spec_helper.rb | 16 --------------- 10 files changed, 37 insertions(+), 55 deletions(-) diff --git a/benchmarks/profiler_gc.rb b/benchmarks/profiler_gc.rb index e3fca987758..e96198cdfba 100644 --- a/benchmarks/profiler_gc.rb +++ b/benchmarks/profiler_gc.rb @@ -9,14 +9,7 @@ class ProfilerGcBenchmark def create_profiler - @recorder = Datadog::Profiling::StackRecorder.new( - cpu_time_enabled: true, - alloc_samples_enabled: false, - heap_samples_enabled: false, - heap_size_enabled: false, - heap_sample_every: 1, - timeline_enabled: true, - ) + @recorder = Datadog::Profiling::StackRecorder.for_testing(timeline_enabled: true) @collector = Datadog::Profiling::Collectors::ThreadContext.for_testing(recorder: @recorder, timeline_enabled: true) # We take a dummy sample so that the context for the main thread is created, as otherwise the GC profiling methods do diff --git a/benchmarks/profiler_memory_sample_serialize.rb b/benchmarks/profiler_memory_sample_serialize.rb index 56c4ed62e60..e7725c2a77d 100644 --- a/benchmarks/profiler_memory_sample_serialize.rb +++ b/benchmarks/profiler_memory_sample_serialize.rb @@ -45,7 +45,7 @@ def setup @retain_every = (ENV['RETAIN_EVERY'] || '10').to_i @skip_end_gc = ENV['SKIP_END_GC'] == 'true' @recorder_factory = proc { - Datadog::Profiling::StackRecorder.new( + Datadog::Profiling::StackRecorder.for_testing( cpu_time_enabled: false, alloc_samples_enabled: true, heap_samples_enabled: @heap_samples_enabled, diff --git a/benchmarks/profiler_sample_gvl.rb b/benchmarks/profiler_sample_gvl.rb index 4b5699ba75b..76e8528f417 100644 --- a/benchmarks/profiler_sample_gvl.rb +++ b/benchmarks/profiler_sample_gvl.rb @@ -31,14 +31,7 @@ def initialize end def create_profiler - @recorder = Datadog::Profiling::StackRecorder.new( - cpu_time_enabled: true, - alloc_samples_enabled: false, - heap_samples_enabled: false, - heap_size_enabled: false, - heap_sample_every: 1, - timeline_enabled: true, - ) + @recorder = Datadog::Profiling::StackRecorder.for_testing(timeline_enabled: true) @collector = Datadog::Profiling::Collectors::ThreadContext.for_testing( recorder: @recorder, waiting_for_gvl_threshold_ns: 0, diff --git a/benchmarks/profiler_sample_loop_v2.rb b/benchmarks/profiler_sample_loop_v2.rb index 5c3e9a50149..e007375cf6c 100644 --- a/benchmarks/profiler_sample_loop_v2.rb +++ b/benchmarks/profiler_sample_loop_v2.rb @@ -13,14 +13,7 @@ class ProfilerSampleLoopBenchmark PROFILER_OVERHEAD_STACK_THREAD = Thread.new { sleep } def create_profiler - @recorder = Datadog::Profiling::StackRecorder.new( - cpu_time_enabled: true, - alloc_samples_enabled: false, - heap_samples_enabled: false, - heap_size_enabled: false, - heap_sample_every: 1, - timeline_enabled: false, - ) + @recorder = Datadog::Profiling::StackRecorder.for_testing @collector = Datadog::Profiling::Collectors::ThreadContext.for_testing(recorder: @recorder) end diff --git a/benchmarks/profiler_sample_serialize.rb b/benchmarks/profiler_sample_serialize.rb index 4177b6b9267..47ae1b6854a 100644 --- a/benchmarks/profiler_sample_serialize.rb +++ b/benchmarks/profiler_sample_serialize.rb @@ -19,14 +19,7 @@ class ProfilerSampleSerializeBenchmark def create_profiler timeline_enabled = ENV['TIMELINE'] == 'true' - @recorder = Datadog::Profiling::StackRecorder.new( - cpu_time_enabled: true, - alloc_samples_enabled: false, - heap_samples_enabled: false, - heap_size_enabled: false, - heap_sample_every: 1, - timeline_enabled: timeline_enabled, - ) + @recorder = Datadog::Profiling::StackRecorder.for_testing(timeline_enabled: timeline_enabled) @collector = Datadog::Profiling::Collectors::ThreadContext.for_testing(recorder: @recorder, timeline_enabled: timeline_enabled) end diff --git a/lib/datadog/profiling/stack_recorder.rb b/lib/datadog/profiling/stack_recorder.rb index ceffaaef8fe..cdf73546894 100644 --- a/lib/datadog/profiling/stack_recorder.rb +++ b/lib/datadog/profiling/stack_recorder.rb @@ -31,6 +31,26 @@ def initialize( ) end + def self.for_testing( + cpu_time_enabled: true, + alloc_samples_enabled: false, + heap_samples_enabled: false, + heap_size_enabled: false, + heap_sample_every: 1, + timeline_enabled: false, + **options + ) + new( + cpu_time_enabled: cpu_time_enabled, + alloc_samples_enabled: alloc_samples_enabled, + heap_samples_enabled: heap_samples_enabled, + heap_size_enabled: heap_size_enabled, + heap_sample_every: heap_sample_every, + timeline_enabled: timeline_enabled, + **options, + ) + end + def serialize status, result = @no_concurrent_synchronize_mutex.synchronize { self.class._native_serialize(self) } diff --git a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb index 492159db44d..6720cac8fe8 100644 --- a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb +++ b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb @@ -10,7 +10,11 @@ let(:allocation_profiling_enabled) { false } let(:heap_profiling_enabled) { false } let(:recorder) do - build_stack_recorder(heap_samples_enabled: heap_profiling_enabled, heap_size_enabled: heap_profiling_enabled) + Datadog::Profiling::StackRecorder.for_testing( + alloc_samples_enabled: true, + heap_samples_enabled: heap_profiling_enabled, + heap_size_enabled: heap_profiling_enabled, + ) end let(:no_signals_workaround_enabled) { false } let(:timeline_enabled) { false } diff --git a/spec/datadog/profiling/collectors/stack_spec.rb b/spec/datadog/profiling/collectors/stack_spec.rb index 89c3f03ee7f..a32aac56273 100644 --- a/spec/datadog/profiling/collectors/stack_spec.rb +++ b/spec/datadog/profiling/collectors/stack_spec.rb @@ -685,7 +685,7 @@ def dummy_template.#{method_name}(ready_queue) context "when trying to sample something which is not a thread" do it "raises a TypeError" do expect do - sample(:not_a_thread, build_stack_recorder, metric_values, labels) + sample(:not_a_thread, Datadog::Profiling::StackRecorder.for_testing, metric_values, labels) end.to raise_error(TypeError) end end @@ -693,7 +693,7 @@ def dummy_template.#{method_name}(ready_queue) context "when max_frames is too small" do it "raises an ArgumentError" do expect do - sample(Thread.current, build_stack_recorder, metric_values, labels, max_frames: 4) + sample(Thread.current, Datadog::Profiling::StackRecorder.for_testing, metric_values, labels, max_frames: 4) end.to raise_error(ArgumentError) end end @@ -701,7 +701,7 @@ def dummy_template.#{method_name}(ready_queue) context "when max_frames is too large" do it "raises an ArgumentError" do expect do - sample(Thread.current, build_stack_recorder, metric_values, labels, max_frames: 10_001) + sample(Thread.current, Datadog::Profiling::StackRecorder.for_testing, metric_values, labels, max_frames: 10_001) end.to raise_error(ArgumentError) end end @@ -712,7 +712,7 @@ def convert_reference_stack(raw_reference_stack) end end - def sample_and_decode(thread, data = :locations, recorder: build_stack_recorder, **options) + def sample_and_decode(thread, data = :locations, recorder: Datadog::Profiling::StackRecorder.for_testing, **options) sample(thread, recorder, metric_values, labels, **options) samples = samples_from_pprof(recorder.serialize!) diff --git a/spec/datadog/profiling/collectors/thread_context_spec.rb b/spec/datadog/profiling/collectors/thread_context_spec.rb index 297fdcd2b93..555ec9408f6 100644 --- a/spec/datadog/profiling/collectors/thread_context_spec.rb +++ b/spec/datadog/profiling/collectors/thread_context_spec.rb @@ -9,7 +9,9 @@ expect(Thread.list).to include(Thread.main, t1, t2, t3) end - let(:recorder) { build_stack_recorder(timeline_enabled: timeline_enabled) } + let(:recorder) do + Datadog::Profiling::StackRecorder.for_testing(alloc_samples_enabled: true, timeline_enabled: timeline_enabled) + end let(:ready_queue) { Queue.new } let(:t1) do Thread.new(ready_queue) do |ready_queue| diff --git a/spec/datadog/profiling/spec_helper.rb b/spec/datadog/profiling/spec_helper.rb index b3d7a3a97dd..d65404a4fe6 100644 --- a/spec/datadog/profiling/spec_helper.rb +++ b/spec/datadog/profiling/spec_helper.rb @@ -96,22 +96,6 @@ def sample_for_thread(samples, thread) samples_for_thread(samples, thread, expected_size: 1).first end - # We disable heap_sample collection by default in tests since it requires some extra mocking/ - # setup for it to properly work. - def build_stack_recorder( - heap_samples_enabled: false, heap_size_enabled: false, heap_sample_every: 1, - timeline_enabled: false - ) - Datadog::Profiling::StackRecorder.new( - cpu_time_enabled: true, - alloc_samples_enabled: true, - heap_samples_enabled: heap_samples_enabled, - heap_size_enabled: heap_size_enabled, - heap_sample_every: heap_sample_every, - timeline_enabled: timeline_enabled, - ) - end - def self.maybe_fix_label_range(key, value) if [:"local root span id", :"span id"].include?(key) && value < 0 # pprof labels are defined to be decoded as signed values BUT the backend explicitly interprets these as unsigned From d5368c5f1cb624494e3db67d489f7c15a04ed8c7 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Wed, 23 Oct 2024 09:25:41 +0100 Subject: [PATCH 78/90] Convert `StackRecorder._native_initialize` to use kw args We've done this conversion for other classes, and it seems a way nicer way of allowing new arguments to be added without massive boilerplate. --- .../stack_recorder.c | 36 ++++++++----------- lib/datadog/profiling/stack_recorder.rb | 22 +++++++----- sig/datadog/profiling/stack_recorder.rbs | 14 ++++---- 3 files changed, 35 insertions(+), 37 deletions(-) diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index b96ac310367..ff6bb37f138 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -236,16 +236,7 @@ static VALUE _native_new(VALUE klass); static void initialize_slot_concurrency_control(struct stack_recorder_state *state); static void initialize_profiles(struct stack_recorder_state *state, ddog_prof_Slice_ValueType sample_types); static void stack_recorder_typed_data_free(void *data); -static VALUE _native_initialize( - DDTRACE_UNUSED VALUE _self, - VALUE recorder_instance, - VALUE cpu_time_enabled, - VALUE alloc_samples_enabled, - VALUE heap_samples_enabled, - VALUE heap_size_enabled, - VALUE heap_sample_every, - VALUE timeline_enabled -); +static VALUE _native_initialize(int argc, VALUE *argv, DDTRACE_UNUSED VALUE _self); static VALUE _native_serialize(VALUE self, VALUE recorder_instance); static VALUE ruby_time_from(ddog_Timespec ddprof_time); static void *call_serialize_without_gvl(void *call_args); @@ -289,7 +280,7 @@ void stack_recorder_init(VALUE profiling_module) { // https://bugs.ruby-lang.org/issues/18007 for a discussion around this. rb_define_alloc_func(stack_recorder_class, _native_new); - rb_define_singleton_method(stack_recorder_class, "_native_initialize", _native_initialize, 7); + rb_define_singleton_method(stack_recorder_class, "_native_initialize", _native_initialize, -1); rb_define_singleton_method(stack_recorder_class, "_native_serialize", _native_serialize, 1); rb_define_singleton_method(stack_recorder_class, "_native_reset_after_fork", _native_reset_after_fork, 1); rb_define_singleton_method(stack_recorder_class, "_native_stats", _native_stats, 1); @@ -416,16 +407,19 @@ static void stack_recorder_typed_data_free(void *state_ptr) { ruby_xfree(state); } -static VALUE _native_initialize( - DDTRACE_UNUSED VALUE _self, - VALUE recorder_instance, - VALUE cpu_time_enabled, - VALUE alloc_samples_enabled, - VALUE heap_samples_enabled, - VALUE heap_size_enabled, - VALUE heap_sample_every, - VALUE timeline_enabled -) { +static VALUE _native_initialize(int argc, VALUE *argv, DDTRACE_UNUSED VALUE _self) { + VALUE options; + rb_scan_args(argc, argv, "0:", &options); + if (options == Qnil) options = rb_hash_new(); + + VALUE recorder_instance = rb_hash_fetch(options, ID2SYM(rb_intern("self_instance"))); + VALUE cpu_time_enabled = rb_hash_fetch(options, ID2SYM(rb_intern("cpu_time_enabled"))); + VALUE alloc_samples_enabled = rb_hash_fetch(options, ID2SYM(rb_intern("alloc_samples_enabled"))); + VALUE heap_samples_enabled = rb_hash_fetch(options, ID2SYM(rb_intern("heap_samples_enabled"))); + VALUE heap_size_enabled = rb_hash_fetch(options, ID2SYM(rb_intern("heap_size_enabled"))); + VALUE heap_sample_every = rb_hash_fetch(options, ID2SYM(rb_intern("heap_sample_every"))); + VALUE timeline_enabled = rb_hash_fetch(options, ID2SYM(rb_intern("timeline_enabled"))); + ENFORCE_BOOLEAN(cpu_time_enabled); ENFORCE_BOOLEAN(alloc_samples_enabled); ENFORCE_BOOLEAN(heap_samples_enabled); diff --git a/lib/datadog/profiling/stack_recorder.rb b/lib/datadog/profiling/stack_recorder.rb index cdf73546894..b719c9136a7 100644 --- a/lib/datadog/profiling/stack_recorder.rb +++ b/lib/datadog/profiling/stack_recorder.rb @@ -9,8 +9,12 @@ module Profiling # Methods prefixed with _native_ are implemented in `stack_recorder.c` class StackRecorder def initialize( - cpu_time_enabled:, alloc_samples_enabled:, heap_samples_enabled:, heap_size_enabled:, - heap_sample_every:, timeline_enabled: + cpu_time_enabled:, + alloc_samples_enabled:, + heap_samples_enabled:, + heap_size_enabled:, + heap_sample_every:, + timeline_enabled: ) # This mutex works in addition to the fancy C-level mutexes we have in the native side (see the docs there). # It prevents multiple Ruby threads calling serialize at the same time -- something like @@ -21,13 +25,13 @@ def initialize( @no_concurrent_synchronize_mutex = Mutex.new self.class._native_initialize( - self, - cpu_time_enabled, - alloc_samples_enabled, - heap_samples_enabled, - heap_size_enabled, - heap_sample_every, - timeline_enabled, + self_instance: self, + cpu_time_enabled: cpu_time_enabled, + alloc_samples_enabled: alloc_samples_enabled, + heap_samples_enabled: heap_samples_enabled, + heap_size_enabled: heap_size_enabled, + heap_sample_every: heap_sample_every, + timeline_enabled: timeline_enabled, ) end diff --git a/sig/datadog/profiling/stack_recorder.rbs b/sig/datadog/profiling/stack_recorder.rbs index cdae548b1ea..5231039a105 100644 --- a/sig/datadog/profiling/stack_recorder.rbs +++ b/sig/datadog/profiling/stack_recorder.rbs @@ -13,13 +13,13 @@ module Datadog ) -> void def self._native_initialize: ( - Datadog::Profiling::StackRecorder recorder_instance, - bool cpu_time_enabled, - bool alloc_samples_enabled, - bool heap_samples_enabled, - bool heap_size_enabled, - Integer heap_sample_every, - bool timeline_enabled, + self_instance: Datadog::Profiling::StackRecorder, + cpu_time_enabled: bool, + alloc_samples_enabled: bool, + heap_samples_enabled: bool, + heap_size_enabled: bool, + heap_sample_every: Integer, + timeline_enabled: bool, ) -> true type serialized_profile_data = [ From 770b1aa11b6f7e6ba58c40716d077ceda130be24 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Wed, 23 Oct 2024 09:56:30 +0100 Subject: [PATCH 79/90] Introduce setting to control heap clean after GC This new setting, off by default, will allow us to easily test the feature and decide on a rollout strategy. --- .../stack_recorder.c | 9 ++- lib/datadog/core/configuration/settings.rb | 12 ++++ lib/datadog/profiling/component.rb | 1 + lib/datadog/profiling/stack_recorder.rb | 6 +- sig/datadog/profiling/stack_recorder.rbs | 2 + .../core/configuration/settings_spec.rb | 35 ++++++++++ .../cpu_and_wall_time_worker_spec.rb | 24 +++++-- spec/datadog/profiling/component_spec.rb | 22 +++++++ spec/datadog/profiling/stack_recorder_spec.rb | 64 +++++++++++++------ 9 files changed, 149 insertions(+), 26 deletions(-) diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index ff6bb37f138..5d6e26fa356 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -187,6 +187,7 @@ typedef struct profile_slot { struct stack_recorder_state { // Heap recorder instance heap_recorder *heap_recorder; + bool heap_clean_after_gc_enabled; pthread_mutex_t mutex_slot_one; profile_slot profile_slot_one; @@ -326,6 +327,8 @@ static VALUE _native_new(VALUE klass) { // Note: Any exceptions raised from this note until the TypedData_Wrap_Struct call will lead to the state memory // being leaked. + state->heap_clean_after_gc_enabled = true; + ddog_prof_Slice_ValueType sample_types = {.ptr = all_value_types, .len = ALL_VALUE_TYPES_COUNT}; initialize_slot_concurrency_control(state); @@ -419,6 +422,7 @@ static VALUE _native_initialize(int argc, VALUE *argv, DDTRACE_UNUSED VALUE _sel VALUE heap_size_enabled = rb_hash_fetch(options, ID2SYM(rb_intern("heap_size_enabled"))); VALUE heap_sample_every = rb_hash_fetch(options, ID2SYM(rb_intern("heap_sample_every"))); VALUE timeline_enabled = rb_hash_fetch(options, ID2SYM(rb_intern("timeline_enabled"))); + VALUE heap_clean_after_gc_enabled = rb_hash_fetch(options, ID2SYM(rb_intern("heap_clean_after_gc_enabled"))); ENFORCE_BOOLEAN(cpu_time_enabled); ENFORCE_BOOLEAN(alloc_samples_enabled); @@ -426,10 +430,13 @@ static VALUE _native_initialize(int argc, VALUE *argv, DDTRACE_UNUSED VALUE _sel ENFORCE_BOOLEAN(heap_size_enabled); ENFORCE_TYPE(heap_sample_every, T_FIXNUM); ENFORCE_BOOLEAN(timeline_enabled); + ENFORCE_BOOLEAN(heap_clean_after_gc_enabled); struct stack_recorder_state *state; TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); + state->heap_clean_after_gc_enabled = (heap_clean_after_gc_enabled == Qtrue); + heap_recorder_set_sample_rate(state->heap_recorder, NUM2INT(heap_sample_every)); uint8_t requested_values_count = ALL_VALUE_TYPES_COUNT - @@ -678,7 +685,7 @@ void recorder_after_gc_step(VALUE recorder_instance) { struct stack_recorder_state *state; TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); - heap_recorder_update_young_objects(state->heap_recorder); + if (state->heap_clean_after_gc_enabled) heap_recorder_update_young_objects(state->heap_recorder); } #define MAX_LEN_HEAP_ITERATION_ERROR_MSG 256 diff --git a/lib/datadog/core/configuration/settings.rb b/lib/datadog/core/configuration/settings.rb index 52ed9e7e222..4d0b9bb13ad 100644 --- a/lib/datadog/core/configuration/settings.rb +++ b/lib/datadog/core/configuration/settings.rb @@ -514,6 +514,18 @@ def initialize(*_) end end end + + # Controls if the heap profiler should attempt to clean young objects after GC, rather than just at + # serialization time. This lowers memory usage and high percentile latency. + # + # Only takes effect when used together with `gc_enabled: true` and `experimental_heap_enabled: true`. + # + # @default false + option :heap_clean_after_gc_enabled do |o| + o.type :bool + o.env 'DD_PROFILING_HEAP_CLEAN_AFTER_GC_ENABLED' + o.default false + end end # @public_api diff --git a/lib/datadog/profiling/component.rb b/lib/datadog/profiling/component.rb index 5debd5ea3d2..19239a70c78 100644 --- a/lib/datadog/profiling/component.rb +++ b/lib/datadog/profiling/component.rb @@ -53,6 +53,7 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) heap_size_enabled: heap_size_profiling_enabled, heap_sample_every: heap_sample_every, timeline_enabled: timeline_enabled, + heap_clean_after_gc_enabled: settings.profiling.advanced.heap_clean_after_gc_enabled, ) thread_context_collector = build_thread_context_collector(settings, recorder, optional_tracer, timeline_enabled) worker = Datadog::Profiling::Collectors::CpuAndWallTimeWorker.new( diff --git a/lib/datadog/profiling/stack_recorder.rb b/lib/datadog/profiling/stack_recorder.rb index b719c9136a7..2d463a66854 100644 --- a/lib/datadog/profiling/stack_recorder.rb +++ b/lib/datadog/profiling/stack_recorder.rb @@ -14,7 +14,8 @@ def initialize( heap_samples_enabled:, heap_size_enabled:, heap_sample_every:, - timeline_enabled: + timeline_enabled:, + heap_clean_after_gc_enabled: ) # This mutex works in addition to the fancy C-level mutexes we have in the native side (see the docs there). # It prevents multiple Ruby threads calling serialize at the same time -- something like @@ -32,6 +33,7 @@ def initialize( heap_size_enabled: heap_size_enabled, heap_sample_every: heap_sample_every, timeline_enabled: timeline_enabled, + heap_clean_after_gc_enabled: heap_clean_after_gc_enabled, ) end @@ -42,6 +44,7 @@ def self.for_testing( heap_size_enabled: false, heap_sample_every: 1, timeline_enabled: false, + heap_clean_after_gc_enabled: true, **options ) new( @@ -51,6 +54,7 @@ def self.for_testing( heap_size_enabled: heap_size_enabled, heap_sample_every: heap_sample_every, timeline_enabled: timeline_enabled, + heap_clean_after_gc_enabled: heap_clean_after_gc_enabled, **options, ) end diff --git a/sig/datadog/profiling/stack_recorder.rbs b/sig/datadog/profiling/stack_recorder.rbs index 5231039a105..9de423ec657 100644 --- a/sig/datadog/profiling/stack_recorder.rbs +++ b/sig/datadog/profiling/stack_recorder.rbs @@ -10,6 +10,7 @@ module Datadog heap_size_enabled: bool, heap_sample_every: Integer, timeline_enabled: bool, + heap_clean_after_gc_enabled: bool, ) -> void def self._native_initialize: ( @@ -20,6 +21,7 @@ module Datadog heap_size_enabled: bool, heap_sample_every: Integer, timeline_enabled: bool, + heap_clean_after_gc_enabled: bool, ) -> true type serialized_profile_data = [ diff --git a/spec/datadog/core/configuration/settings_spec.rb b/spec/datadog/core/configuration/settings_spec.rb index 5cc9974c69c..7c309814fce 100644 --- a/spec/datadog/core/configuration/settings_spec.rb +++ b/spec/datadog/core/configuration/settings_spec.rb @@ -919,6 +919,41 @@ end end + describe '#heap_clean_after_gc_enabled' do + subject(:heap_clean_after_gc_enabled) { settings.profiling.advanced.heap_clean_after_gc_enabled } + + context 'when DD_PROFILING_HEAP_CLEAN_AFTER_GC_ENABLED' do + around do |example| + ClimateControl.modify('DD_PROFILING_HEAP_CLEAN_AFTER_GC_ENABLED' => environment) do + example.run + end + end + + context 'is not defined' do + let(:environment) { nil } + + it { is_expected.to be false } + end + + [true, false].each do |value| + context "is defined as #{value}" do + let(:environment) { value.to_s } + + it { is_expected.to be value } + end + end + end + end + + describe '#heap_clean_after_gc_enabled=' do + it 'updates the #heap_clean_after_gc_enabled setting' do + expect { settings.profiling.advanced.heap_clean_after_gc_enabled = true } + .to change { settings.profiling.advanced.heap_clean_after_gc_enabled } + .from(false) + .to(true) + end + end + describe '#waiting_for_gvl_threshold_ns' do subject(:waiting_for_gvl_threshold_ns) { settings.profiling.advanced.waiting_for_gvl_threshold_ns } diff --git a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb index 6720cac8fe8..07747dcecf5 100644 --- a/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb +++ b/spec/datadog/profiling/collectors/cpu_and_wall_time_worker_spec.rb @@ -14,11 +14,13 @@ alloc_samples_enabled: true, heap_samples_enabled: heap_profiling_enabled, heap_size_enabled: heap_profiling_enabled, + **stack_recorder_options, ) end let(:no_signals_workaround_enabled) { false } let(:timeline_enabled) { false } let(:options) { {} } + let(:stack_recorder_options) { {} } let(:allocation_counting_enabled) { false } let(:gvl_profiling_enabled) { false } let(:worker_settings) do @@ -945,10 +947,24 @@ context "when gc_profiling_enabled is enabled" do let(:gc_profiling_enabled) { true } - it "removes live heap objects after GCs" do - expect( - Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(recorder, cleared_object_id) - ).to be false + context "when heap_clean_after_gc_enabled is enabled in the recorder" do + let(:stack_recorder_options) { {**super(), heap_clean_after_gc_enabled: true} } + + it "removes live heap objects after GCs" do + expect( + Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(recorder, cleared_object_id) + ).to be false + end + end + + context "when heap_clean_after_gc_enabled is disabled in the recorder" do + let(:stack_recorder_options) { {**super(), heap_clean_after_gc_enabled: false} } + + it "does not remove live heap objects after GCs" do + expect( + Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(recorder, cleared_object_id) + ).to be true + end end end diff --git a/spec/datadog/profiling/component_spec.rb b/spec/datadog/profiling/component_spec.rb index 7c574b2bd44..8ff82a44e9a 100644 --- a/spec/datadog/profiling/component_spec.rb +++ b/spec/datadog/profiling/component_spec.rb @@ -421,6 +421,28 @@ end end + context "when heap_clean_after_gc_enabled is enabled" do + before { settings.profiling.advanced.heap_clean_after_gc_enabled = true } + + it "sets up the StackRecorder with heap_clean_after_gc_enabled: true" do + expect(Datadog::Profiling::StackRecorder) + .to receive(:new).with(hash_including(heap_clean_after_gc_enabled: true)).and_call_original + + build_profiler_component + end + end + + context "when heap_clean_after_gc_enabled is disabled" do + before { settings.profiling.advanced.heap_clean_after_gc_enabled = false } + + it "sets up the StackRecorder with heap_clean_after_gc_enabled: false" do + expect(Datadog::Profiling::StackRecorder) + .to receive(:new).with(hash_including(heap_clean_after_gc_enabled: false)).and_call_original + + build_profiler_component + end + end + it "sets up the Profiler with the CpuAndWallTimeWorker collector" do expect(Datadog::Profiling::Profiler).to receive(:new).with( worker: instance_of(Datadog::Profiling::Collectors::CpuAndWallTimeWorker), diff --git a/spec/datadog/profiling/stack_recorder_spec.rb b/spec/datadog/profiling/stack_recorder_spec.rb index 837807b4cde..3e5a14c5966 100644 --- a/spec/datadog/profiling/stack_recorder_spec.rb +++ b/spec/datadog/profiling/stack_recorder_spec.rb @@ -13,6 +13,7 @@ let(:heap_size_enabled) { false } let(:heap_sample_every) { 1 } let(:timeline_enabled) { true } + let(:heap_clean_after_gc_enabled) { true } subject(:stack_recorder) do described_class.new( @@ -22,6 +23,7 @@ heap_size_enabled: heap_size_enabled, heap_sample_every: heap_sample_every, timeline_enabled: timeline_enabled, + heap_clean_after_gc_enabled: heap_clean_after_gc_enabled, ) end @@ -40,6 +42,10 @@ def slot_two_mutex_locked? described_class::Testing._native_slot_two_mutex_locked?(stack_recorder) end + def is_object_recorded?(obj_id) + described_class::Testing._native_is_object_recorded?(stack_recorder, obj_id) + end + describe "#initialize" do describe "locking behavior" do it "sets slot one as the active slot" do @@ -814,6 +820,8 @@ def create_obj_in_recycled_slot(should_sample_original: false) end describe "#recorder_after_gc_step" do + subject(:recorder_after_gc_step) { described_class::Testing._native_recorder_after_gc_step(stack_recorder) } + def sample_and_clear test_object = Object.new test_object_id = test_object.object_id @@ -824,34 +832,50 @@ def sample_and_clear test_object_id end + before do + GC.disable + + @object_ids = Array.new(4) { sample_and_clear } + end + after { GC.enable } - it "clears young dead objects with age 1 and 2, but not older objects" do - GC.disable + context 'when heap_clean_after_gc_enabled is true' do + let(:heap_clean_after_gc_enabled) { true } - object_ids = Array.new(4) { sample_and_clear } + it "clears young dead objects with age 1 and 2, but not older objects" do + # Every object is still being tracked at this point + expect(@object_ids.map { |it| is_object_recorded?(it) }).to eq [true, true, true, true] - # Every object is still being tracked at this point - expect( - object_ids - .map { |it| Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(stack_recorder, it) } - ).to eq [true, true, true, true] + recorder_after_gc_step - Datadog::Profiling::StackRecorder::Testing._native_recorder_after_gc_step(stack_recorder) + # Young objects should no longer be tracked, but older objects are still kept + expect(@object_ids.map { |it| is_object_recorded?(it) }).to eq [true, true, false, false] - # Young objects should no longer be tracked, but older objects are still kept - expect( - object_ids - .map { |it| Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(stack_recorder, it) } - ).to eq [true, true, false, false] + stack_recorder.serialize - stack_recorder.serialize + # Older objects are only cleared at serialization time + expect(@object_ids.map { |it| is_object_recorded?(it) }).to eq [false, false, false, false] + end + end + + context 'when heap_clean_after_gc_enabled is false' do + let(:heap_clean_after_gc_enabled) { false } + + it "does nothing" do + # Every object is still being tracked at this point + expect(@object_ids.map { |it| is_object_recorded?(it) }).to eq [true, true, true, true] - # Older objects are only cleared at serialization time - expect( - object_ids - .map { |it| Datadog::Profiling::StackRecorder::Testing._native_is_object_recorded?(stack_recorder, it) } - ).to eq [false, false, false, false] + recorder_after_gc_step + + # No change -- all objects are still being tracked + expect(@object_ids.map { |it| is_object_recorded?(it) }).to eq [true, true, true, true] + + stack_recorder.serialize + + # All objects are finally cleared + expect(@object_ids.map { |it| is_object_recorded?(it) }).to eq [false, false, false, false] + end end end end From ab1832a1c66bbffa675da75952ed205cdae3866a Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Wed, 23 Oct 2024 10:24:08 +0100 Subject: [PATCH 80/90] Remove "only-profiling-alloc-ddprof" testing configuration We're no longer regularly looking at this data, so let's trim down a bit the number of variants we're using. --- .gitlab/benchmarks.yml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/.gitlab/benchmarks.yml b/.gitlab/benchmarks.yml index 6eeefd4a793..c58d7414622 100644 --- a/.gitlab/benchmarks.yml +++ b/.gitlab/benchmarks.yml @@ -95,15 +95,6 @@ only-profiling-alloc: DD_PROFILING_ALLOCATION_ENABLED: "true" ADD_TO_GEMFILE: "gem 'datadog', github: 'datadog/dd-trace-rb', ref: '$CI_COMMIT_SHA'" -only-profiling-alloc-ddprof: - extends: .benchmarks - variables: - DD_BENCHMARKS_DDPROF: "true" - DD_BENCHMARKS_CONFIGURATION: only-profiling - DD_PROFILING_ENABLED: "true" - DD_PROFILING_ALLOCATION_ENABLED: "true" - ADD_TO_GEMFILE: "gem 'datadog', github: 'datadog/dd-trace-rb', ref: '$CI_COMMIT_SHA'" - only-profiling-heap: extends: .benchmarks variables: From ce1fb24a288786e34d6a78657b1ddf3a8c371135 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Wed, 23 Oct 2024 10:25:09 +0100 Subject: [PATCH 81/90] Add benchmarking variant for heap with clean after GC This will allow us to validate the expected performance improvements provided by this feature. --- .gitlab/benchmarks.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitlab/benchmarks.yml b/.gitlab/benchmarks.yml index c58d7414622..ee2ff15b4c3 100644 --- a/.gitlab/benchmarks.yml +++ b/.gitlab/benchmarks.yml @@ -104,6 +104,16 @@ only-profiling-heap: DD_PROFILING_EXPERIMENTAL_HEAP_ENABLED: "true" ADD_TO_GEMFILE: "gem 'datadog', github: 'datadog/dd-trace-rb', ref: '$CI_COMMIT_SHA'" +only-profiling-heap-clean-after-gc: + extends: .benchmarks + variables: + DD_BENCHMARKS_CONFIGURATION: only-profiling + DD_PROFILING_ENABLED: "true" + DD_PROFILING_ALLOCATION_ENABLED: "true" + DD_PROFILING_EXPERIMENTAL_HEAP_ENABLED: "true" + DD_PROFILING_HEAP_CLEAN_AFTER_GC_ENABLED: "true" + ADD_TO_GEMFILE: "gem 'datadog', github: 'datadog/dd-trace-rb', ref: '$CI_COMMIT_SHA'" + profiling-and-tracing: extends: .benchmarks variables: From 8aadb81c50c31d258da357a125749a38ea6f685a Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Wed, 23 Oct 2024 11:05:36 +0100 Subject: [PATCH 82/90] Add test coverage for not updating heap half-way during serialization --- spec/datadog/profiling/stack_recorder_spec.rb | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/spec/datadog/profiling/stack_recorder_spec.rb b/spec/datadog/profiling/stack_recorder_spec.rb index 3e5a14c5966..3af4ce7e5c5 100644 --- a/spec/datadog/profiling/stack_recorder_spec.rb +++ b/spec/datadog/profiling/stack_recorder_spec.rb @@ -857,6 +857,27 @@ def sample_and_clear # Older objects are only cleared at serialization time expect(@object_ids.map { |it| is_object_recorded?(it) }).to eq [false, false, false, false] end + + context "when there's a heap serialization ongoing" do + it "does nothing" do + described_class::Testing._native_start_fake_slow_heap_serialization(stack_recorder) + + test_object_id = sample_and_clear + + expect do + described_class::Testing._native_heap_recorder_reset_last_update(stack_recorder) + described_class::Testing._native_recorder_after_gc_step(stack_recorder) + end.to_not change { is_object_recorded?(test_object_id) }.from(true) + + described_class::Testing._native_end_fake_slow_heap_serialization(stack_recorder) + + # Sanity: after serialization finishes, we can finally clear it + expect do + described_class::Testing._native_heap_recorder_reset_last_update(stack_recorder) + described_class::Testing._native_recorder_after_gc_step(stack_recorder) + end.to change { is_object_recorded?(test_object_id) }.from(true).to(false) + end + end end context 'when heap_clean_after_gc_enabled is false' do From 4c659a589d58b69b0ad0cdc723d8e001012bf491 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Wed, 23 Oct 2024 11:14:12 +0100 Subject: [PATCH 83/90] Add test coverage for minimum period between heap updates --- spec/datadog/profiling/stack_recorder_spec.rb | 32 ++++++++++++++++--- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/spec/datadog/profiling/stack_recorder_spec.rb b/spec/datadog/profiling/stack_recorder_spec.rb index 3af4ce7e5c5..4ab8891c7ee 100644 --- a/spec/datadog/profiling/stack_recorder_spec.rb +++ b/spec/datadog/profiling/stack_recorder_spec.rb @@ -46,6 +46,10 @@ def is_object_recorded?(obj_id) described_class::Testing._native_is_object_recorded?(stack_recorder, obj_id) end + def recorder_after_gc_step + described_class::Testing._native_recorder_after_gc_step(stack_recorder) + end + describe "#initialize" do describe "locking behavior" do it "sets slot one as the active slot" do @@ -820,8 +824,6 @@ def create_obj_in_recycled_slot(should_sample_original: false) end describe "#recorder_after_gc_step" do - subject(:recorder_after_gc_step) { described_class::Testing._native_recorder_after_gc_step(stack_recorder) } - def sample_and_clear test_object = Object.new test_object_id = test_object.object_id @@ -866,7 +868,7 @@ def sample_and_clear expect do described_class::Testing._native_heap_recorder_reset_last_update(stack_recorder) - described_class::Testing._native_recorder_after_gc_step(stack_recorder) + recorder_after_gc_step end.to_not change { is_object_recorded?(test_object_id) }.from(true) described_class::Testing._native_end_fake_slow_heap_serialization(stack_recorder) @@ -874,10 +876,32 @@ def sample_and_clear # Sanity: after serialization finishes, we can finally clear it expect do described_class::Testing._native_heap_recorder_reset_last_update(stack_recorder) - described_class::Testing._native_recorder_after_gc_step(stack_recorder) + recorder_after_gc_step end.to change { is_object_recorded?(test_object_id) }.from(true).to(false) end end + + it "enforces a minimum time between heap updates" do + test_object_id_1 = sample_and_clear + + expect { recorder_after_gc_step }.to change { is_object_recorded?(test_object_id_1) }.from(true).to(false) + + test_object_id_2 = sample_and_clear + + expect { recorder_after_gc_step }.to_not change { is_object_recorded?(test_object_id_2) }.from(true) + end + + it "does not apply the minimum time between heap updates when serializing" do + test_object_id_1 = sample_and_clear + + expect { recorder_after_gc_step }.to change { is_object_recorded?(test_object_id_1) }.from(true).to(false) + + test_object_id_2 = sample_and_clear + + expect { recorder_after_gc_step }.to_not change { is_object_recorded?(test_object_id_2) }.from(true) + + expect { serialize }.to change { is_object_recorded?(test_object_id_2) }.from(true).to(false) + end end context 'when heap_clean_after_gc_enabled is false' do From 6494eee31afbe68e9008804dde825bc3e79556c6 Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Wed, 23 Oct 2024 13:20:50 +0100 Subject: [PATCH 84/90] Minor: Align `heap_clean_after_gc_enabled` native default value with actual default --- ext/datadog_profiling_native_extension/stack_recorder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/datadog_profiling_native_extension/stack_recorder.c b/ext/datadog_profiling_native_extension/stack_recorder.c index 5d6e26fa356..31165ba8b3b 100644 --- a/ext/datadog_profiling_native_extension/stack_recorder.c +++ b/ext/datadog_profiling_native_extension/stack_recorder.c @@ -327,7 +327,7 @@ static VALUE _native_new(VALUE klass) { // Note: Any exceptions raised from this note until the TypedData_Wrap_Struct call will lead to the state memory // being leaked. - state->heap_clean_after_gc_enabled = true; + state->heap_clean_after_gc_enabled = false; ddog_prof_Slice_ValueType sample_types = {.ptr = all_value_types, .len = ALL_VALUE_TYPES_COUNT}; From dd653cea919ed729daa8848d86b79dda36a524cc Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Wed, 23 Oct 2024 13:30:29 +0100 Subject: [PATCH 85/90] Minor: Split heap recorder stats into young/non-young This avoids "muddying" the waters for our stats, as young object updates will have more objects skipped, and different mixes of alive/dead. --- .../heap_recorder.c | 23 ++++++++++++++----- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/ext/datadog_profiling_native_extension/heap_recorder.c b/ext/datadog_profiling_native_extension/heap_recorder.c index 214a1d6a1f4..ea1c2ee5e4c 100644 --- a/ext/datadog_profiling_native_extension/heap_recorder.c +++ b/ext/datadog_profiling_native_extension/heap_recorder.c @@ -190,6 +190,10 @@ struct heap_recorder { unsigned long updates_skipped_gcgen; unsigned long updates_skipped_time; + double ewma_young_objects_alive; + double ewma_young_objects_dead; + double ewma_young_objects_skipped; // Note: Here "young" refers to the young update; objects skipped includes non-young objects + double ewma_objects_alive; double ewma_objects_dead; double ewma_objects_skipped; @@ -491,12 +495,15 @@ static void heap_recorder_update(heap_recorder *heap_recorder, bool full_update) heap_recorder->stats_lifetime.updates_successful++; // Lifetime stats updating - // TODO: Discuss with Alex -- should we separate these out between young objects only and full updates? - // Tracking them together in this way seems to be muddying the waters -- young object updates will have more objects - // skipped, and different mixes of alive/dead - heap_recorder->stats_lifetime.ewma_objects_alive = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_alive, heap_recorder->stats_last_update.objects_alive); - heap_recorder->stats_lifetime.ewma_objects_dead = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_dead, heap_recorder->stats_last_update.objects_dead); - heap_recorder->stats_lifetime.ewma_objects_skipped = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_skipped, heap_recorder->stats_last_update.objects_skipped); + if (!full_update) { + heap_recorder->stats_lifetime.ewma_young_objects_alive = ewma_stat(heap_recorder->stats_lifetime.ewma_young_objects_alive, heap_recorder->stats_last_update.objects_alive); + heap_recorder->stats_lifetime.ewma_young_objects_dead = ewma_stat(heap_recorder->stats_lifetime.ewma_young_objects_dead, heap_recorder->stats_last_update.objects_dead); + heap_recorder->stats_lifetime.ewma_young_objects_skipped = ewma_stat(heap_recorder->stats_lifetime.ewma_young_objects_skipped, heap_recorder->stats_last_update.objects_skipped); + } else { + heap_recorder->stats_lifetime.ewma_objects_alive = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_alive, heap_recorder->stats_last_update.objects_alive); + heap_recorder->stats_lifetime.ewma_objects_dead = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_dead, heap_recorder->stats_last_update.objects_dead); + heap_recorder->stats_lifetime.ewma_objects_skipped = ewma_stat(heap_recorder->stats_lifetime.ewma_objects_skipped, heap_recorder->stats_last_update.objects_skipped); + } heap_recorder->updating = false; } @@ -582,6 +589,10 @@ VALUE heap_recorder_state_snapshot(heap_recorder *heap_recorder) { ID2SYM(rb_intern("lifetime_updates_skipped_concurrent")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_skipped_concurrent), ID2SYM(rb_intern("lifetime_updates_skipped_gcgen")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_skipped_gcgen), ID2SYM(rb_intern("lifetime_updates_skipped_time")), /* => */ LONG2NUM(heap_recorder->stats_lifetime.updates_skipped_time), + ID2SYM(rb_intern("lifetime_ewma_young_objects_alive")), /* => */ DBL2NUM(heap_recorder->stats_lifetime.ewma_young_objects_alive), + ID2SYM(rb_intern("lifetime_ewma_young_objects_dead")), /* => */ DBL2NUM(heap_recorder->stats_lifetime.ewma_young_objects_dead), + // Note: Here "young" refers to the young update; objects skipped includes non-young objects + ID2SYM(rb_intern("lifetime_ewma_young_objects_skipped")), /* => */ DBL2NUM(heap_recorder->stats_lifetime.ewma_young_objects_skipped), ID2SYM(rb_intern("lifetime_ewma_objects_alive")), /* => */ DBL2NUM(heap_recorder->stats_lifetime.ewma_objects_alive), ID2SYM(rb_intern("lifetime_ewma_objects_dead")), /* => */ DBL2NUM(heap_recorder->stats_lifetime.ewma_objects_dead), ID2SYM(rb_intern("lifetime_ewma_objects_skipped")), /* => */ DBL2NUM(heap_recorder->stats_lifetime.ewma_objects_skipped), From f8d7b5ef3d5d57043642495b8a572ca551d35f73 Mon Sep 17 00:00:00 2001 From: Oleg Pudeyev <156273877+p-datadog@users.noreply.github.com> Date: Wed, 23 Oct 2024 10:02:49 -0400 Subject: [PATCH 86/90] DEBUG-2334 enforce probe type validity (#4013) * DEBUG-2334 enforce probe type validity Dynamic instrumentation currently supports 4 probe types (log, metric, span and span decoration). Initial implementation of Ruby DI will only support log probes. To avoid installing the other probe types, potentially with incorrect results, add a validation of probe type and require that the probe is of the supported type (currently, just the log probe). * types --------- Co-authored-by: Oleg Pudeyev --- lib/datadog/di/probe.rb | 6 ++++ lib/datadog/di/probe_builder.rb | 8 ++++- sig/datadog/di/probe.rbs | 8 +++-- sig/datadog/di/probe_builder.rbs | 2 ++ spec/datadog/di/probe_builder_spec.rb | 2 +- spec/datadog/di/probe_spec.rb | 46 +++++++++++++++++---------- 6 files changed, 51 insertions(+), 21 deletions(-) diff --git a/lib/datadog/di/probe.rb b/lib/datadog/di/probe.rb index 2857855a033..1d14629acfd 100644 --- a/lib/datadog/di/probe.rb +++ b/lib/datadog/di/probe.rb @@ -31,11 +31,17 @@ module DI # # @api private class Probe + KNOWN_TYPES = %i[log].freeze + def initialize(id:, type:, file: nil, line_no: nil, type_name: nil, method_name: nil, template: nil, capture_snapshot: false, max_capture_depth: nil, rate_limit: nil) # Perform some sanity checks here to detect unexpected attribute # combinations, in order to not do them in subsequent code. + unless KNOWN_TYPES.include?(type) + raise ArgumentError, "Unknown probe type: #{type}" + end + if line_no && method_name raise ArgumentError, "Probe contains both line number and method name: #{id}" end diff --git a/lib/datadog/di/probe_builder.rb b/lib/datadog/di/probe_builder.rb index 7c3e8373c47..7c759fb0fd1 100644 --- a/lib/datadog/di/probe_builder.rb +++ b/lib/datadog/di/probe_builder.rb @@ -17,11 +17,17 @@ module DI # # @api private module ProbeBuilder + PROBE_TYPES = { + 'LOG_PROBE' => :log, + }.freeze + module_function def build_from_remote_config(config) # The validations here are not yet comprehensive. + type = config.fetch('type') + type_symbol = PROBE_TYPES[type] or raise ArgumentError, "Unrecognized probe type: #{type}" Probe.new( id: config.fetch("id"), - type: config.fetch("type"), + type: type_symbol, file: config["where"]&.[]("sourceFile"), # Sometimes lines are sometimes received as an array of nil # for some reason. diff --git a/sig/datadog/di/probe.rbs b/sig/datadog/di/probe.rbs index 522fb5cfb42..760c7755dbc 100644 --- a/sig/datadog/di/probe.rbs +++ b/sig/datadog/di/probe.rbs @@ -1,9 +1,11 @@ module Datadog module DI class Probe + KNOWN_TYPES: Array[Symbol] + @id: String - @type: String + @type: Symbol @file: String? @@ -19,12 +21,12 @@ module Datadog @rate_limiter: Datadog::Core::RateLimiter - def initialize: (id: String, type: String, ?file: String?, ?line_no: Integer?, ?type_name: String?, ?method_name: String?, ?template: String?, ?capture_snapshot: bool, + def initialize: (id: String, type: Symbol, ?file: String?, ?line_no: Integer?, ?type_name: String?, ?method_name: String?, ?template: String?, ?capture_snapshot: bool, ?max_capture_depth: Integer, ?rate_limit: Integer) -> void attr_reader id: String - attr_reader type: String + attr_reader type: Symbol attr_reader file: String? diff --git a/sig/datadog/di/probe_builder.rbs b/sig/datadog/di/probe_builder.rbs index 13f2950454f..17068c79c72 100644 --- a/sig/datadog/di/probe_builder.rbs +++ b/sig/datadog/di/probe_builder.rbs @@ -1,6 +1,8 @@ module Datadog module DI module ProbeBuilder + PROBE_TYPES: { "LOG_PROBE" => :log } + def self?.build_from_remote_config: (Hash[untyped,untyped] config) -> Probe end end diff --git a/spec/datadog/di/probe_builder_spec.rb b/spec/datadog/di/probe_builder_spec.rb index f81c0f34ff3..c2d1738ff80 100644 --- a/spec/datadog/di/probe_builder_spec.rb +++ b/spec/datadog/di/probe_builder_spec.rb @@ -31,7 +31,7 @@ it "creates line probe with corresponding values" do expect(probe.id).to eq "3ecfd456-2d7c-4359-a51f-d4cc44141ffe" - expect(probe.type).to eq "LOG_PROBE" + expect(probe.type).to eq :log expect(probe.file).to eq "aaa.rb" expect(probe.line_no).to eq 4321 expect(probe.type_name).to be nil diff --git a/spec/datadog/di/probe_spec.rb b/spec/datadog/di/probe_spec.rb index e0c78aa0723..39561e87e8b 100644 --- a/spec/datadog/di/probe_spec.rb +++ b/spec/datadog/di/probe_spec.rb @@ -6,13 +6,13 @@ shared_context "method probe" do let(:probe) do - described_class.new(id: "42", type: "foo", type_name: "Foo", method_name: "bar") + described_class.new(id: "42", type: :log, type_name: 'Foo', method_name: "bar") end end shared_context "line probe" do let(:probe) do - described_class.new(id: "42", type: "foo", file: "foo.rb", line_no: 4) + described_class.new(id: "42", type: :log, file: "foo.rb", line_no: 4) end end @@ -23,7 +23,7 @@ it "creates an instance" do expect(probe).to be_a(described_class) expect(probe.id).to eq "42" - expect(probe.type).to eq "foo" + expect(probe.type).to eq :log expect(probe.type_name).to eq "Foo" expect(probe.method_name).to eq "bar" expect(probe.file).to be nil @@ -37,7 +37,7 @@ it "creates an instance" do expect(probe).to be_a(described_class) expect(probe.id).to eq "42" - expect(probe.type).to eq "foo" + expect(probe.type).to eq :log expect(probe.type_name).to be nil expect(probe.method_name).to be nil expect(probe.file).to eq "foo.rb" @@ -45,9 +45,23 @@ end end + context 'unsupported type' do + let(:probe) do + # LOG_PROBE is a valid type in RC probe specification but not + # as an argument to Probe constructor. + described_class.new(id: '42', type: 'LOG_PROBE', file: 'x', line_no: 1) + end + + it 'raises ArgumentError' do + expect do + probe + end.to raise_error(ArgumentError, /Unknown probe type/) + end + end + context "neither method nor line" do let(:probe) do - described_class.new(id: "42", type: "foo") + described_class.new(id: "42", type: :log) end it "raises ArgumentError" do @@ -59,7 +73,7 @@ context "both method and line" do let(:probe) do - described_class.new(id: "42", type: "foo", + described_class.new(id: "42", type: :log, type_name: "foo", method_name: "bar", file: "baz", line_no: 4) end @@ -74,7 +88,7 @@ describe "#line?" do context "line probe" do let(:probe) do - described_class.new(id: "42", type: "foo", file: "bar.rb", line_no: 5) + described_class.new(id: "42", type: :log, file: "bar.rb", line_no: 5) end it "is true" do @@ -84,7 +98,7 @@ context "method probe" do let(:probe) do - described_class.new(id: "42", type: "foo", type_name: "FooClass", method_name: "bar") + described_class.new(id: "42", type: :log, type_name: "FooClass", method_name: "bar") end it "is false" do @@ -94,7 +108,7 @@ context "method probe with file name" do let(:probe) do - described_class.new(id: "42", type: "foo", type_name: "FooClass", method_name: "bar", file: "quux.rb") + described_class.new(id: "42", type: :log, type_name: "FooClass", method_name: "bar", file: "quux.rb") end it "is false" do @@ -106,7 +120,7 @@ describe "#method?" do context "line probe" do let(:probe) do - described_class.new(id: "42", type: "foo", file: "bar.rb", line_no: 5) + described_class.new(id: "42", type: :log, file: "bar.rb", line_no: 5) end it "is false" do @@ -116,7 +130,7 @@ context "method probe" do let(:probe) do - described_class.new(id: "42", type: "foo", type_name: "FooClass", method_name: "bar") + described_class.new(id: "42", type: :log, type_name: "FooClass", method_name: "bar") end it "is true" do @@ -126,7 +140,7 @@ context "method probe with file name" do let(:probe) do - described_class.new(id: "42", type: "foo", type_name: "FooClass", method_name: "bar", file: "quux.rb") + described_class.new(id: "42", type: :log, type_name: "FooClass", method_name: "bar", file: "quux.rb") end it "is true" do @@ -137,7 +151,7 @@ describe "#line_no" do context "one line number" do - let(:probe) { described_class.new(id: "x", type: "log", line_no: 5) } + let(:probe) { described_class.new(id: "x", type: :log, line_no: 5) } it "returns the line number" do expect(probe.line_no).to eq 5 @@ -145,7 +159,7 @@ end context "nil line number" do - let(:probe) { described_class.new(id: "id", type: "LOG", type_name: "x", method_name: "y", line_no: nil) } + let(:probe) { described_class.new(id: "id", type: :log, type_name: "x", method_name: "y", line_no: nil) } it "returns nil" do expect(probe.line_no).to be nil @@ -155,7 +169,7 @@ describe "#line_no!" do context "one line number" do - let(:probe) { described_class.new(id: "x", type: "log", line_no: 5) } + let(:probe) { described_class.new(id: "x", type: :log, line_no: 5) } it "returns the line number" do expect(probe.line_no!).to eq 5 @@ -163,7 +177,7 @@ end context "nil line number" do - let(:probe) { described_class.new(id: "id", type: "LOG", type_name: "x", method_name: "y", line_no: nil) } + let(:probe) { described_class.new(id: "id", type: :log, type_name: "x", method_name: "y", line_no: nil) } it "raises MissingLineNumber" do expect do From ee50bd2a817b6e612692f86d9d7e85acc3a89f9c Mon Sep 17 00:00:00 2001 From: Oleg Pudeyev <156273877+p-datadog@users.noreply.github.com> Date: Wed, 23 Oct 2024 11:06:20 -0400 Subject: [PATCH 87/90] =?UTF-8?q?DEBUG-2334=20duplicate=20mutable=20values?= =?UTF-8?q?=20when=20serializing=20for=20dynamic=20inst=E2=80=A6=20(#4009)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * DEBUG-2334 duplicate mutable values when serializing for dynamic instrumentation When serializing parameter values at method entry, the resulting snapshot should not change if the parameter is mutated during method execution. This currently only applies to string values as other values used as serializer output are not mutable. This commit duplicates the string values which achieves immutability with no additional API complexity but at the cost of duplicating all strings, even if they are not entry parameters and thus can be stored without duplication. * only duplicate strings if they are not frozen and not truncated * replace case with if --------- Co-authored-by: Oleg Pudeyev --- lib/datadog/di/serializer.rb | 24 +++++++++- spec/datadog/di/serializer_spec.rb | 74 ++++++++++++++++++++++++++++++ 2 files changed, 97 insertions(+), 1 deletion(-) diff --git a/lib/datadog/di/serializer.rb b/lib/datadog/di/serializer.rb index 7958302dc86..2fefa0d91eb 100644 --- a/lib/datadog/di/serializer.rb +++ b/lib/datadog/di/serializer.rb @@ -26,6 +26,16 @@ module DI # All serialization methods take the names of the variables being # serialized in order to be able to redact values. # + # The result of serialization should not reference parameter values when + # the values are mutable (currently, this only applies to string values). + # Serializer will duplicate such mutable values, so that if method + # arguments are captured at entry and then modified during method execution, + # the serialized values from entry are correctly preserved. + # Alternatively, we could pass a parameter to the serialization methods + # which would control whether values are duplicated. This may be more + # efficient but there would be additional overhead from passing this + # parameter all the time and the API would get more complex. + # # @api private class Serializer def initialize(settings, redactor) @@ -92,12 +102,24 @@ def serialize_value(value, name: nil, depth: settings.dynamic_instrumentation.ma when Integer, Float, TrueClass, FalseClass serialized.update(value: value.to_s) when String, Symbol - value = value.to_s + need_dup = false + value = if String === value + # This is the only place where we duplicate the value, currently. + # All other values are immutable primitives (e.g. numbers). + # However, do not duplicate if the string is frozen, or if + # it is later truncated. + need_dup = !value.frozen? + value + else + value.to_s + end max = settings.dynamic_instrumentation.max_capture_string_length if value.length > max serialized.update(truncated: true, size: value.length) value = value[0...max] + need_dup = false end + value = value.dup if need_dup serialized.update(value: value) when Array if depth < 0 diff --git a/spec/datadog/di/serializer_spec.rb b/spec/datadog/di/serializer_spec.rb index a19d02b79e7..2e870d9cad3 100644 --- a/spec/datadog/di/serializer_spec.rb +++ b/spec/datadog/di/serializer_spec.rb @@ -320,5 +320,79 @@ def self.define_cases(cases) end end end + + context 'when positional arg is mutated' do + let(:args) do + ['hello', 'world'] + end + + let(:kwargs) { {} } + + it 'preserves original value' do + serialized + + args.first.gsub!('hello', 'bye') + + expect(serialized).to eq( + arg1: {type: 'String', value: 'hello'}, + arg2: {type: 'String', value: 'world'}, + ) + end + end + + context 'when keyword arg is mutated' do + let(:args) do + [] + end + + let(:kwargs) do + {foo: 'bar'} + end + + it 'preserves original value' do + serialized + + kwargs[:foo].gsub!('bar', 'bye') + + expect(serialized).to eq( + foo: {type: 'String', value: 'bar'}, + ) + end + end + + context 'when positional arg is frozen' do + let(:frozen_string) { 'hello'.freeze } + + let(:args) do + [frozen_string, 'world'] + end + + let(:kwargs) { {} } + + it 'serializes without duplication' do + expect(serialized).to eq( + arg1: {type: 'String', value: 'hello'}, + arg2: {type: 'String', value: 'world'}, + ) + + expect(serialized[:arg1][:value]).to be frozen_string + end + end + + context 'when keyword arg is frozen' do + let(:frozen_string) { 'hello'.freeze } + + let(:args) { [] } + + let(:kwargs) { {foo: frozen_string} } + + it 'serializes without duplication' do + expect(serialized).to eq( + foo: {type: 'String', value: 'hello'}, + ) + + expect(serialized[:foo][:value]).to be frozen_string + end + end end end From 06e050bcb7625b083f5c27010487efa07b1a9137 Mon Sep 17 00:00:00 2001 From: Oleg Pudeyev <156273877+p-datadog@users.noreply.github.com> Date: Thu, 24 Oct 2024 10:01:02 -0400 Subject: [PATCH 88/90] Clarify change log section instructions for contributors. (#4021) Namely, contributors can skip the change log section and it will be filled out during PR review. Also moved the change log section below explanation of changes which should make the template easier to fill out for contributors, and comment out the review request note since it doesn't need to be part of PR text. Co-authored-by: Oleg Pudeyev --- .github/PULL_REQUEST_TEMPLATE.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index c6b0ed4abbd..3393cef0fef 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -5,15 +5,18 @@ for guidance on how to set up your development environment, run the test suite, write new integrations, and more. --> -**Change log entry** - - **What does this PR do?** **Motivation:** +**Change log entry** + + **Additional Notes:** @@ -25,4 +28,4 @@ If this change cannot be feasibly tested, please explain why, unless the change does not modify code (e.g. only modifies docs, comments). --> -Unsure? Have a question? Request a review! + From b65398da0a07bd475656ef7c06ff0ba0b8b89353 Mon Sep 17 00:00:00 2001 From: Sergey Fedorov Date: Thu, 24 Oct 2024 13:45:36 +0200 Subject: [PATCH 89/90] Extract AppSec processor context in separate file --- lib/datadog/appsec/processor.rb | 67 ---- lib/datadog/appsec/processor/context.rb | 74 +++++ lib/datadog/appsec/scope.rb | 2 +- spec/datadog/appsec/processor/context_spec.rb | 299 +++++++++++++++++ spec/datadog/appsec/processor_spec.rb | 300 ------------------ 5 files changed, 374 insertions(+), 368 deletions(-) create mode 100644 lib/datadog/appsec/processor/context.rb create mode 100644 spec/datadog/appsec/processor/context_spec.rb diff --git a/lib/datadog/appsec/processor.rb b/lib/datadog/appsec/processor.rb index 420e2317057..bea22159c7d 100644 --- a/lib/datadog/appsec/processor.rb +++ b/lib/datadog/appsec/processor.rb @@ -4,73 +4,6 @@ module Datadog module AppSec # Processor integrates libddwaf into datadog/appsec class Processor - # Context manages a sequence of runs - class Context - attr_reader :time_ns, :time_ext_ns, :timeouts, :events - - def initialize(processor) - @context = Datadog::AppSec::WAF::Context.new(processor.send(:handle)) - @time_ns = 0.0 - @time_ext_ns = 0.0 - @timeouts = 0 - @events = [] - @run_mutex = Mutex.new - end - - def run(input, timeout = WAF::LibDDWAF::DDWAF_RUN_TIMEOUT) - @run_mutex.lock - - start_ns = Core::Utils::Time.get_time(:nanosecond) - - input.reject! do |_, v| - case v - when TrueClass, FalseClass - false - else - v.nil? ? true : v.empty? - end - end - - _code, res = @context.run(input, timeout) - - stop_ns = Core::Utils::Time.get_time(:nanosecond) - - # these updates are not thread safe and should be protected - @time_ns += res.total_runtime - @time_ext_ns += (stop_ns - start_ns) - @timeouts += 1 if res.timeout - - res - ensure - @run_mutex.unlock - end - - def extract_schema - return unless extract_schema? - - input = { - 'waf.context.processor' => { - 'extract-schema' => true - } - } - - _code, res = @context.run(input, WAF::LibDDWAF::DDWAF_RUN_TIMEOUT) - - res - end - - def finalize - @context.finalize - end - - private - - def extract_schema? - Datadog.configuration.appsec.api_security.enabled && - Datadog.configuration.appsec.api_security.sample_rate.sample? - end - end - attr_reader :diagnostics, :addresses def initialize(ruleset:, telemetry:) diff --git a/lib/datadog/appsec/processor/context.rb b/lib/datadog/appsec/processor/context.rb new file mode 100644 index 00000000000..296a734da64 --- /dev/null +++ b/lib/datadog/appsec/processor/context.rb @@ -0,0 +1,74 @@ +# frozen_string_literal: true + +module Datadog + module AppSec + class Processor + # Context manages a sequence of runs + class Context + attr_reader :time_ns, :time_ext_ns, :timeouts, :events + + def initialize(processor) + @context = Datadog::AppSec::WAF::Context.new(processor.send(:handle)) + @time_ns = 0.0 + @time_ext_ns = 0.0 + @timeouts = 0 + @events = [] + @run_mutex = Mutex.new + end + + def run(input, timeout = WAF::LibDDWAF::DDWAF_RUN_TIMEOUT) + @run_mutex.lock + + start_ns = Core::Utils::Time.get_time(:nanosecond) + + input.reject! do |_, v| + case v + when TrueClass, FalseClass + false + else + v.nil? ? true : v.empty? + end + end + + _code, res = @context.run(input, timeout) + + stop_ns = Core::Utils::Time.get_time(:nanosecond) + + # these updates are not thread safe and should be protected + @time_ns += res.total_runtime + @time_ext_ns += (stop_ns - start_ns) + @timeouts += 1 if res.timeout + + res + ensure + @run_mutex.unlock + end + + def extract_schema + return unless extract_schema? + + input = { + 'waf.context.processor' => { + 'extract-schema' => true + } + } + + _code, res = @context.run(input, WAF::LibDDWAF::DDWAF_RUN_TIMEOUT) + + res + end + + def finalize + @context.finalize + end + + private + + def extract_schema? + Datadog.configuration.appsec.api_security.enabled && + Datadog.configuration.appsec.api_security.sample_rate.sample? + end + end + end + end +end diff --git a/lib/datadog/appsec/scope.rb b/lib/datadog/appsec/scope.rb index 701142b3c8b..17d78abd114 100644 --- a/lib/datadog/appsec/scope.rb +++ b/lib/datadog/appsec/scope.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -require_relative 'processor' +require_relative 'processor/context' module Datadog module AppSec diff --git a/spec/datadog/appsec/processor/context_spec.rb b/spec/datadog/appsec/processor/context_spec.rb new file mode 100644 index 00000000000..cf8b9fa010a --- /dev/null +++ b/spec/datadog/appsec/processor/context_spec.rb @@ -0,0 +1,299 @@ +# frozen_string_literal: true + +require 'datadog/appsec/spec_helper' +require 'datadog/appsec/processor/context' +require 'datadog/appsec/processor/rule_loader' +require 'datadog/appsec/processor/rule_merger' + +RSpec.describe Datadog::AppSec::Processor::Context do + let(:telemetry) { instance_double(Datadog::Core::Telemetry::Component) } + let(:ruleset) do + rules = Datadog::AppSec::Processor::RuleLoader.load_rules(ruleset: :recommended, telemetry: telemetry) + Datadog::AppSec::Processor::RuleMerger.merge(rules: [rules], telemetry: telemetry) + end + + let(:input_safe) { { 'server.request.headers.no_cookies' => { 'user-agent' => 'Ruby' } } } + let(:input_sqli) { { 'server.request.query' => { 'q' => '1 OR 1;' } } } + let(:input_scanner) { { 'server.request.headers.no_cookies' => { 'user-agent' => 'Nessus SOAP' } } } + let(:input_client_ip) { { 'http.client_ip' => '1.2.3.4' } } + + let(:client_ip) { '1.2.3.4' } + + let(:input) { input_scanner } + + let(:processor) { Datadog::AppSec::Processor.new(ruleset: ruleset, telemetry: telemetry) } + + let(:run_count) { 1 } + let(:timeout) { 10_000_000_000 } + + let(:runs) { Array.new(run_count) { context.run(input, timeout) } } + let(:results) { runs } + let(:overall_runtime) { results.reduce(0) { |a, e| a + e.total_runtime } } + + let(:result) do + expect(results).to have_attributes(count: 1) + + results.first + end + + subject(:context) { described_class.new(processor) } + + before do + runs + end + + after do + context.finalize + processor.finalize + end + + it { expect(result.status).to eq :match } + it { expect(context.time_ns).to be > 0 } + it { expect(context.time_ext_ns).to be > 0 } + it { expect(context.time_ext_ns).to be > context.time_ns } + it { expect(context.time_ns).to eq(overall_runtime) } + it { expect(context.timeouts).to eq 0 } + + context 'with timeout' do + let(:timeout) { 0 } + + it { expect(result.status).to eq :ok } + it { expect(context.time_ns).to eq 0 } + it { expect(context.time_ext_ns).to be > 0 } + it { expect(context.timeouts).to eq run_count } + end + + context 'with multiple runs' do + let(:run_count) { 10 } + + it { expect(context.time_ns).to eq(overall_runtime) } + + context 'with timeout' do + let(:timeout) { 0 } + + it { expect(results.first.status).to eq :ok } + it { expect(context.time_ns).to eq 0 } + it { expect(context.time_ext_ns).to be > 0 } + it { expect(context.timeouts).to eq run_count } + end + end + + describe '#run' do + let(:matches) do + results.reject { |r| r.status == :ok } + end + + let(:events) do + matches.map(&:events).flatten + end + + let(:actions) do + matches.map(&:actions) + end + + context 'clear key with empty values' do + it 'removes nil values' do + input = { + 'nil_value' => nil, + 'string_value' => 'hello' + } + expect(context.instance_variable_get(:@context)).to receive(:run).with( + { + 'string_value' => 'hello' + }, + timeout + ).and_call_original + + context.run(input, timeout) + end + + it 'do not removes boolean values' do + input = { + 'false_value' => false, + 'true_value' => true + } + expect(context.instance_variable_get(:@context)).to receive(:run).with( + input, timeout + ).and_call_original + + context.run(input, timeout) + end + + it 'removes empty string values' do + input = { + 'empty_string_value' => '', + 'string_value' => 'hello' + } + expect(context.instance_variable_get(:@context)).to receive(:run).with( + { + 'string_value' => 'hello' + }, + timeout + ).and_call_original + + context.run(input, timeout) + end + + it 'removes empty arrays values' do + input = { + 'empty_array' => [], + 'non_empty_array_value' => [1, 2], + } + expect(context.instance_variable_get(:@context)).to receive(:run).with( + { + 'non_empty_array_value' => [1, 2] + }, + timeout + ).and_call_original + + context.run(input, timeout) + end + + it 'removes empty hash values' do + input = { + 'empty_hash' => {}, + 'non_empty_hash_value' => { 'hello' => 'world' }, + } + expect(context.instance_variable_get(:@context)).to receive(:run).with( + { + 'non_empty_hash_value' => { 'hello' => 'world' } + }, + timeout + ).and_call_original + + context.run(input, timeout) + end + end + + context 'no attack' do + let(:input) { input_safe } + + it { expect(matches).to eq [] } + it { expect(events).to eq [] } + it { expect(actions).to eq [] } + end + + context 'one attack' do + let(:input) { input_scanner } + + it { expect(matches).to have_attributes(count: 1) } + it { expect(events).to have_attributes(count: 1) } + it { expect(actions).to eq [[]] } + end + + context 'multiple attacks per run' do + let(:input) { input_scanner.merge(input_sqli) } + + it { expect(matches).to have_attributes(count: 1) } + it { expect(events).to have_attributes(count: 2) } + it { expect(actions).to eq [[]] } + end + + context 'multiple runs' do + context 'same attack' do + let(:runs) do + [ + context.run(input_scanner, timeout), + context.run(input_scanner, timeout) + ] + end + + # when the same attack is detected twice in the same context, it's + # only matching once therefore there's only one match result, thus + # one action list returned. + + it { expect(matches).to have_attributes(count: 1) } + it { expect(events).to have_attributes(count: 1) } + it { expect(actions).to eq [[]] } + end + + context 'different attacks' do + let(:runs) do + [ + context.run(input_sqli, timeout), + context.run(input_scanner, timeout) + ] + end + + # when two attacks are detected in the same context there are two + # match results, thus two action lists, one for each. + + it { expect(matches).to have_attributes(count: 2) } + it { expect(events).to have_attributes(count: 2) } + it { expect(actions).to eq [[], []] } + end + end + + context 'one blockable attack' do + let(:input) { input_client_ip } + + let(:ruleset) do + rules = Datadog::AppSec::Processor::RuleLoader.load_rules(ruleset: :recommended, telemetry: telemetry) + data = Datadog::AppSec::Processor::RuleLoader.load_data(ip_denylist: [client_ip]) + + Datadog::AppSec::Processor::RuleMerger.merge( + rules: [rules], + data: data, + telemetry: telemetry + ) + end + + it { expect(matches).to have_attributes(count: 1) } + it { expect(events).to have_attributes(count: 1) } + it { expect(actions).to eq [['block']] } + end + end + + describe '#extract_schema' do + context 'when extrct_schema? returns true' do + around do |example| + ClimateControl.modify( + 'DD_EXPERIMENTAL_API_SECURITY_ENABLED' => 'true', + 'DD_API_SECURITY_REQUEST_SAMPLE_RATE' => '1' + ) do + example.run + end + end + + it 'calls the the WAF with the right arguments' do + input = { + 'waf.context.processor' => { + 'extract-schema' => true + } + } + + dummy_code = 1 + dummy_result = 2 + + expect(context.instance_variable_get(:@context)).to receive(:run).with( + input, + Datadog::AppSec::WAF::LibDDWAF::DDWAF_RUN_TIMEOUT + ).and_return([dummy_code, dummy_result]) + + expect(context.extract_schema).to eq dummy_result + end + + it 'returns schema extraction information' do + input = { 'server.request.query' => { 'vin' => '4Y1SL65848Z411439' } } + context.run(input, timeout) + + results = context.extract_schema + derivatives = results.derivatives + expect(derivatives).to_not be_empty + expect(derivatives['_dd.appsec.s.req.query']).to eq([{ 'vin' => [8, { 'category' => 'pii', 'type' => 'vin' }] }]) + end + end + + context 'when extrct_schema? returns false' do + around do |example| + ClimateControl.modify('DD_EXPERIMENTAL_API_SECURITY_ENABLED' => 'false') do + example.run + end + end + + it 'returns nil' do + expect(context.extract_schema).to be_nil + end + end + end +end diff --git a/spec/datadog/appsec/processor_spec.rb b/spec/datadog/appsec/processor_spec.rb index 107eb5c6a87..cdd4d86b022 100644 --- a/spec/datadog/appsec/processor_spec.rb +++ b/spec/datadog/appsec/processor_spec.rb @@ -3,7 +3,6 @@ require 'datadog/appsec/spec_helper' require 'datadog/appsec/processor' require 'datadog/appsec/processor/rule_loader' -require 'datadog/appsec/processor/rule_merger' RSpec.describe Datadog::AppSec::Processor do before do @@ -285,302 +284,3 @@ def diagnostics end end end - -RSpec.describe Datadog::AppSec::Processor::Context do - let(:telemetry) { instance_double(Datadog::Core::Telemetry::Component) } - let(:ruleset) do - rules = Datadog::AppSec::Processor::RuleLoader.load_rules(ruleset: :recommended, telemetry: telemetry) - Datadog::AppSec::Processor::RuleMerger.merge(rules: [rules], telemetry: telemetry) - end - - let(:input_safe) { { 'server.request.headers.no_cookies' => { 'user-agent' => 'Ruby' } } } - let(:input_sqli) { { 'server.request.query' => { 'q' => '1 OR 1;' } } } - let(:input_scanner) { { 'server.request.headers.no_cookies' => { 'user-agent' => 'Nessus SOAP' } } } - let(:input_client_ip) { { 'http.client_ip' => '1.2.3.4' } } - - let(:client_ip) { '1.2.3.4' } - - let(:input) { input_scanner } - - let(:processor) { Datadog::AppSec::Processor.new(ruleset: ruleset, telemetry: telemetry) } - - let(:run_count) { 1 } - let(:timeout) { 10_000_000_000 } - - let(:runs) { Array.new(run_count) { context.run(input, timeout) } } - let(:results) { runs } - let(:overall_runtime) { results.reduce(0) { |a, e| a + e.total_runtime } } - - let(:run) do - expect(runs).to have_attributes(count: 1) - - runs.first - end - - let(:result) do - expect(results).to have_attributes(count: 1) - - results.first - end - - subject(:context) { described_class.new(processor) } - - before do - runs - end - - after do - context.finalize - processor.finalize - end - - it { expect(result.status).to eq :match } - it { expect(context.time_ns).to be > 0 } - it { expect(context.time_ext_ns).to be > 0 } - it { expect(context.time_ext_ns).to be > context.time_ns } - it { expect(context.time_ns).to eq(overall_runtime) } - it { expect(context.timeouts).to eq 0 } - - context 'with timeout' do - let(:timeout) { 0 } - - it { expect(result.status).to eq :ok } - it { expect(context.time_ns).to eq 0 } - it { expect(context.time_ext_ns).to be > 0 } - it { expect(context.timeouts).to eq run_count } - end - - context 'with multiple runs' do - let(:run_count) { 10 } - - it { expect(context.time_ns).to eq(overall_runtime) } - - context 'with timeout' do - let(:timeout) { 0 } - - it { expect(results.first.status).to eq :ok } - it { expect(context.time_ns).to eq 0 } - it { expect(context.time_ext_ns).to be > 0 } - it { expect(context.timeouts).to eq run_count } - end - end - - describe '#run' do - let(:matches) do - results.reject { |r| r.status == :ok } - end - - let(:events) do - matches.map(&:events).flatten - end - - let(:actions) do - matches.map(&:actions) - end - - context 'clear key with empty values' do - it 'removes nil values' do - input = { - 'nil_value' => nil, - 'string_value' => 'hello' - } - expect(context.instance_variable_get(:@context)).to receive(:run).with( - { - 'string_value' => 'hello' - }, - timeout - ).and_call_original - - context.run(input, timeout) - end - - it 'do not removes boolean values' do - input = { - 'false_value' => false, - 'true_value' => true - } - expect(context.instance_variable_get(:@context)).to receive(:run).with( - input, timeout - ).and_call_original - - context.run(input, timeout) - end - - it 'removes empty string values' do - input = { - 'empty_string_value' => '', - 'string_value' => 'hello' - } - expect(context.instance_variable_get(:@context)).to receive(:run).with( - { - 'string_value' => 'hello' - }, - timeout - ).and_call_original - - context.run(input, timeout) - end - - it 'removes empty arrays values' do - input = { - 'empty_array' => [], - 'non_empty_array_value' => [1, 2], - } - expect(context.instance_variable_get(:@context)).to receive(:run).with( - { - 'non_empty_array_value' => [1, 2] - }, - timeout - ).and_call_original - - context.run(input, timeout) - end - - it 'removes empty hash values' do - input = { - 'empty_hash' => {}, - 'non_empty_hash_value' => { 'hello' => 'world' }, - } - expect(context.instance_variable_get(:@context)).to receive(:run).with( - { - 'non_empty_hash_value' => { 'hello' => 'world' } - }, - timeout - ).and_call_original - - context.run(input, timeout) - end - end - - context 'no attack' do - let(:input) { input_safe } - - it { expect(matches).to eq [] } - it { expect(events).to eq [] } - it { expect(actions).to eq [] } - end - - context 'one attack' do - let(:input) { input_scanner } - - it { expect(matches).to have_attributes(count: 1) } - it { expect(events).to have_attributes(count: 1) } - it { expect(actions).to eq [[]] } - end - - context 'multiple attacks per run' do - let(:input) { input_scanner.merge(input_sqli) } - - it { expect(matches).to have_attributes(count: 1) } - it { expect(events).to have_attributes(count: 2) } - it { expect(actions).to eq [[]] } - end - - context 'multiple runs' do - context 'same attack' do - let(:runs) do - [ - context.run(input_scanner, timeout), - context.run(input_scanner, timeout) - ] - end - - # when the same attack is detected twice in the same context, it's - # only matching once therefore there's only one match result, thus - # one action list returned. - - it { expect(matches).to have_attributes(count: 1) } - it { expect(events).to have_attributes(count: 1) } - it { expect(actions).to eq [[]] } - end - - context 'different attacks' do - let(:runs) do - [ - context.run(input_sqli, timeout), - context.run(input_scanner, timeout) - ] - end - - # when two attacks are detected in the same context there are two - # match results, thus two action lists, one for each. - - it { expect(matches).to have_attributes(count: 2) } - it { expect(events).to have_attributes(count: 2) } - it { expect(actions).to eq [[], []] } - end - end - - context 'one blockable attack' do - let(:input) { input_client_ip } - - let(:ruleset) do - rules = Datadog::AppSec::Processor::RuleLoader.load_rules(ruleset: :recommended, telemetry: telemetry) - data = Datadog::AppSec::Processor::RuleLoader.load_data(ip_denylist: [client_ip]) - - Datadog::AppSec::Processor::RuleMerger.merge( - rules: [rules], - data: data, - telemetry: telemetry - ) - end - - it { expect(matches).to have_attributes(count: 1) } - it { expect(events).to have_attributes(count: 1) } - it { expect(actions).to eq [['block']] } - end - end - - describe '#extract_schema' do - context 'when extrct_schema? returns true' do - around do |example| - ClimateControl.modify( - 'DD_EXPERIMENTAL_API_SECURITY_ENABLED' => 'true', - 'DD_API_SECURITY_REQUEST_SAMPLE_RATE' => '1' - ) do - example.run - end - end - - it 'calls the the WAF with the right arguments' do - input = { - 'waf.context.processor' => { - 'extract-schema' => true - } - } - - dummy_code = 1 - dummy_result = 2 - - expect(context.instance_variable_get(:@context)).to receive(:run).with( - input, - Datadog::AppSec::WAF::LibDDWAF::DDWAF_RUN_TIMEOUT - ).and_return([dummy_code, dummy_result]) - - expect(context.extract_schema).to eq dummy_result - end - - it 'returns schema extraction information' do - input = { 'server.request.query' => { 'vin' => '4Y1SL65848Z411439' } } - context.run(input, timeout) - - results = context.extract_schema - derivatives = results.derivatives - expect(derivatives).to_not be_empty - expect(derivatives['_dd.appsec.s.req.query']).to eq([{ 'vin' => [8, { 'category' => 'pii', 'type' => 'vin' }] }]) - end - end - - context 'when extrct_schema? returns false' do - around do |example| - ClimateControl.modify('DD_EXPERIMENTAL_API_SECURITY_ENABLED' => 'false') do - example.run - end - end - - it 'returns nil' do - expect(context.extract_schema).to be_nil - end - end - end -end From a5e63c2c3bb2c2d09b5a3c3e7b53872a325c75b3 Mon Sep 17 00:00:00 2001 From: Sergey Fedorov Date: Thu, 24 Oct 2024 15:21:03 +0200 Subject: [PATCH 90/90] Update AppSec processor and context RBS --- sig/datadog/appsec/processor.rbs | 30 ++++-------------------- sig/datadog/appsec/processor/context.rbs | 27 +++++++++++++++++++++ 2 files changed, 31 insertions(+), 26 deletions(-) create mode 100644 sig/datadog/appsec/processor/context.rbs diff --git a/sig/datadog/appsec/processor.rbs b/sig/datadog/appsec/processor.rbs index 5fc907cb2ac..1ff5ca24a65 100644 --- a/sig/datadog/appsec/processor.rbs +++ b/sig/datadog/appsec/processor.rbs @@ -1,40 +1,18 @@ module Datadog module AppSec class Processor - class Context - type event = untyped - type data = WAF::data - - attr_reader time_ns: ::Float - attr_reader time_ext_ns: ::Float - attr_reader timeouts: ::Integer - attr_reader events: ::Array[event] - - @context: WAF::Context - - @run_mutex: ::Thread::Mutex - - def initialize: (Processor processor) -> void - def run: (Hash[untyped, untyped] input, ?::Integer timeout) -> WAF::Result - def extract_schema: () -> WAF::Result? - def finalize: () -> void - - private - def extract_schema?: () -> bool - end - def self.active_context: () -> Context private - attr_reader diagnostics: untyped - attr_reader addresses: untyped + attr_reader diagnostics: WAF::LibDDWAF::Object? + attr_reader addresses: ::Array[::String] @handle: WAF::Handle @ruleset: ::Hash[::String, untyped] @addresses: ::Array[::String] - def initialize: (ruleset: ::Hash[untyped, untyped], telemetry: Datadog::Core::Telemetry::Component) -> void + def initialize: (ruleset: ::Hash[untyped, untyped], telemetry: Core::Telemetry::Component) -> void def ready?: () -> bool def finalize: () -> void @@ -44,7 +22,7 @@ module Datadog def require_libddwaf: () -> bool def libddwaf_provides_waf?: () -> bool - def create_waf_handle: (Datadog::Core::Configuration::Settings::_AppSec settings, ::Hash[String, untyped] ruleset) -> bool + def create_waf_handle: (Core::Configuration::Settings::_AppSec settings, ::Hash[String, untyped] ruleset) -> bool def libddwaf_platform: () -> ::String def ruby_platforms: () -> ::Array[::String] end diff --git a/sig/datadog/appsec/processor/context.rbs b/sig/datadog/appsec/processor/context.rbs new file mode 100644 index 00000000000..95843dc391d --- /dev/null +++ b/sig/datadog/appsec/processor/context.rbs @@ -0,0 +1,27 @@ +module Datadog + module AppSec + class Processor + class Context + type event = untyped + type data = WAF::data + + attr_reader time_ns: ::Float + attr_reader time_ext_ns: ::Float + attr_reader timeouts: ::Integer + attr_reader events: ::Array[event] + + @context: WAF::Context + + @run_mutex: ::Thread::Mutex + + def initialize: (Processor processor) -> void + def run: (Hash[untyped, untyped] input, ?::Integer timeout) -> WAF::Result + def extract_schema: () -> WAF::Result? + def finalize: () -> void + + private + def extract_schema?: () -> bool + end + end + end +end