diff --git a/.circleci/config.yml b/.circleci/config.yml index ee6cdcca265..ce963a21e0a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -107,7 +107,7 @@ test_containers: image: memcached:1.5-alpine - &memcached_port 11211 - &container_testagent - image: ghcr.io/datadog/dd-apm-test-agent/ddapm-test-agent:v1.12.0 + image: ghcr.io/datadog/dd-apm-test-agent/ddapm-test-agent:v1.18.0 name: testagent environment: - LOG_LEVEL=DEBUG diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 1e2e6c0a667..c6b0ed4abbd 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -5,6 +5,9 @@ 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?** diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml new file mode 100644 index 00000000000..ea38c870b4f --- /dev/null +++ b/.github/workflows/nix.yml @@ -0,0 +1,55 @@ +name: Test Nix + +on: + push: + branches: + - "**" + +jobs: + test: + strategy: + fail-fast: false + matrix: + platform: + - os: darwin + cpu: x86_64 + base: macos-13 # always x86_64-darwin + - os: darwin + cpu: arm64 + base: macos-14 # always arm64-darwin + - os: linux + cpu: x86_64 + base: ubuntu-24.04 # always x86_64-linux-gnu + - os: linux + cpu: aarch64 + base: arm-4core-linux-ubuntu24.04 # always aarch64-linux-gnu + 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: + - 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 + - name: Print ruby version + run: | + nix develop --command which ruby + nix develop --command ruby --version + - name: Bundle install + run: nix develop --command bundle install + - name: Run spec:main + run: nix develop --command bundle exec rake spec:main diff --git a/.github/workflows/system-tests.yml b/.github/workflows/system-tests.yml index baa872e118c..3b9ea847e79 100644 --- a/.github/workflows/system-tests.yml +++ b/.github/workflows/system-tests.yml @@ -12,8 +12,8 @@ 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 + FORCE_TESTS: -F tests/appsec/test_asm_standalone.py + FORCE_TESTS_SCENARIO: APPSEC_STANDALONE jobs: build-harness: @@ -199,6 +199,7 @@ jobs: - APPSEC_DISABLED - APPSEC_BLOCKING_FULL_DENYLIST - APPSEC_REQUEST_BLOCKING + - APPSEC_STANDALONE include: - library: ruby app: rack diff --git a/.github/workflows/test-yjit.yaml b/.github/workflows/test-yjit.yaml index a7cf2a5eef0..5b0a6c4809f 100644 --- a/.github/workflows/test-yjit.yaml +++ b/.github/workflows/test-yjit.yaml @@ -12,10 +12,20 @@ jobs: - '3.3' - '3.4' # ADD NEW RUBIES HERE - name: Test (${{ matrix.os }}, ${{ matrix.ruby }}) + rubyopt: + - '--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) 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 }}) runs-on: ${{ matrix.os }} env: - RUBYOPT: "--yjit" + RUBYOPT: ${{ matrix.rubyopt }} SKIP_SIMPLECOV: 1 DD_INSTRUMENTATION_TELEMETRY_ENABLED: false DD_REMOTE_CONFIGURATION_ENABLED: false 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/.gitlab/install_datadog_deps.rb b/.gitlab/install_datadog_deps.rb index 397e805ca64..1f9b254f163 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/CHANGELOG.md b/CHANGELOG.md index 3b407fc7f10..d2628a80ec3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,33 @@ ## [Unreleased] +### Added + +* AppSec: Add Experimental Standalone AppSec Threats billing ([#3965][]) + +## [2.4.0] - 2024-10-11 + +### Added + +* Core: Allow changing sampling rate for customer defined tags and resources ([#3956][]) +* Profiling: Add GVL profiling for Ruby 3.2+ as a preview feature ([#3929][]) +* Profiling: Otel: Add preview support for correlating profiling with otel ruby gem ([#3984][]) +* Tracing: AppSec: Add http.route tag to Rails, Grape, and Sinatra integrations ([#3849][]) +* Tracing: Add capabilities to remote config: tracing sample rate, tracing logs injection, tracing http header tags ([#3888][]) +* AppSec: Add a force disable of AppSec feature when using Ruby >= 3.3 with old FFI gem version ([#3969][]) + +### Changed + +* AppSec: Improve PII compliance ([#3857][]) +* AppSec: Integrations: Improve accuracy of login tracking for Devise ([#3867][]) +* Crashtracking feature is now disabled by default ([#3970][]) + +### Fixed + +* AppSec: Integrations: Fix GraphQL instrumentation for query fragments ([#3887][]) +* Bug: Profiling: Fix (small) memory leak in profiler when forking ([#3852][]) +* Tracing: Integrations: Fix GraphQL integration reconfiguration ([#3859][]) + ## [2.3.0] - 2024-08-22 ### Added @@ -2962,7 +2989,8 @@ Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.3.1 Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1 -[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v2.3.0...master +[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v2.4.0...master +[2.4.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.3.0...v2.4.0 [2.3.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.2.0...v2.3.0 [2.2.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.1.0...v2.2.0 [2.1.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.0.0...v2.1.0 @@ -4383,6 +4411,18 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1 [#3837]: https://github.com/DataDog/dd-trace-rb/issues/3837 [#3839]: https://github.com/DataDog/dd-trace-rb/issues/3839 [#3841]: https://github.com/DataDog/dd-trace-rb/issues/3841 +[#3849]: https://github.com/DataDog/dd-trace-rb/issues/3849 +[#3852]: https://github.com/DataDog/dd-trace-rb/issues/3852 +[#3857]: https://github.com/DataDog/dd-trace-rb/issues/3857 +[#3859]: https://github.com/DataDog/dd-trace-rb/issues/3859 +[#3867]: https://github.com/DataDog/dd-trace-rb/issues/3867 +[#3887]: https://github.com/DataDog/dd-trace-rb/issues/3887 +[#3888]: https://github.com/DataDog/dd-trace-rb/issues/3888 +[#3929]: https://github.com/DataDog/dd-trace-rb/issues/3929 +[#3956]: https://github.com/DataDog/dd-trace-rb/issues/3956 +[#3969]: https://github.com/DataDog/dd-trace-rb/issues/3969 +[#3970]: https://github.com/DataDog/dd-trace-rb/issues/3970 +[#3984]: https://github.com/DataDog/dd-trace-rb/issues/3984 [@AdrianLC]: https://github.com/AdrianLC [@Azure7111]: https://github.com/Azure7111 [@BabyGroot]: https://github.com/BabyGroot diff --git a/Gemfile b/Gemfile index 3e123675675..0a02fae14a9 100644 --- a/Gemfile +++ b/Gemfile @@ -73,10 +73,8 @@ gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' if RUBY_PLATFORM != 'java' if RUBY_VERSION >= '2.7.0' # Bundler 1.x fails to find that versions >= 3.8.0 are not compatible because of binary gems gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1'] - elsif RUBY_VERSION >= '2.3.0' - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] else - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.8.0'] + gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] end end diff --git a/Matrixfile b/Matrixfile index fd758cc1db2..56a71886cf7 100644 --- a/Matrixfile +++ b/Matrixfile @@ -14,8 +14,9 @@ '' => '✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ jruby' }, 'profiling:main' => { - 'opentelemetry' => '❌ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ❌ jruby', - '' => '✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ jruby' + 'opentelemetry' => '❌ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ❌ jruby', + 'opentelemetry_otlp' => '❌ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ❌ jruby', + '' => '✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ jruby', }, 'profiling:ractors' => { '' => '❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ jruby' @@ -286,6 +287,8 @@ 'graphql-1.13' => '❌ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ jruby', } }.each_with_object({}) do |(tasks, spec_metadata), hash| + # Explode arrays of task names into individual tasks + # e.g. ['rails', 'railsdisableenv'] => {'...'} becomes 'rails7' => {'...'}, 'railsdisableenv7' => {'...'} Array(tasks).each do |task| hash[task] = spec_metadata end diff --git a/Steepfile b/Steepfile index 853aa813e01..d2b0f428454 100644 --- a/Steepfile +++ b/Steepfile @@ -70,7 +70,6 @@ target :datadog do ignore 'lib/datadog/core/metrics/metric.rb' ignore 'lib/datadog/core/metrics/options.rb' ignore 'lib/datadog/core/pin.rb' - ignore 'lib/datadog/core/rate_limiter.rb' # steep fails in this file due to https://github.com/soutaro/steep/issues/1231 ignore 'lib/datadog/core/remote/tie.rb' ignore 'lib/datadog/core/runtime/ext.rb' diff --git a/appraisal/ruby-2.6.rb b/appraisal/ruby-2.6.rb index a468005b5a7..7de49f45740 100644 --- a/appraisal/ruby-2.6.rb +++ b/appraisal/ruby-2.6.rb @@ -232,6 +232,11 @@ gem 'opentelemetry-sdk', '~> 1.1' end +appraise 'opentelemetry_otlp' do + gem 'opentelemetry-sdk', '~> 1.1' + gem 'opentelemetry-exporter-otlp' +end + [3, 4, 5].each do |n| appraise "redis-#{n}" do gem 'redis', "~> #{n}" diff --git a/appraisal/ruby-2.7.rb b/appraisal/ruby-2.7.rb index 695db369a61..60d2ec62d9d 100644 --- a/appraisal/ruby-2.7.rb +++ b/appraisal/ruby-2.7.rb @@ -235,6 +235,11 @@ gem 'opentelemetry-sdk', '~> 1.1' end +appraise 'opentelemetry_otlp' do + gem 'opentelemetry-sdk', '~> 1.1' + gem 'opentelemetry-exporter-otlp' +end + [3, 4, 5].each do |n| appraise "redis-#{n}" do gem 'redis', "~> #{n}" diff --git a/appraisal/ruby-3.0.rb b/appraisal/ruby-3.0.rb index a5afc5065a9..f4b00ee4ec0 100644 --- a/appraisal/ruby-3.0.rb +++ b/appraisal/ruby-3.0.rb @@ -162,6 +162,11 @@ gem 'opentelemetry-sdk', '~> 1.1' end +appraise 'opentelemetry_otlp' do + gem 'opentelemetry-sdk', '~> 1.1' + gem 'opentelemetry-exporter-otlp' +end + appraise 'contrib-old' do gem 'dalli', '< 3.0.0' gem 'presto-client', '>= 0.5.14' # Renamed to trino-client in >= 1.0 diff --git a/appraisal/ruby-3.1.rb b/appraisal/ruby-3.1.rb index a5afc5065a9..f4b00ee4ec0 100644 --- a/appraisal/ruby-3.1.rb +++ b/appraisal/ruby-3.1.rb @@ -162,6 +162,11 @@ gem 'opentelemetry-sdk', '~> 1.1' end +appraise 'opentelemetry_otlp' do + gem 'opentelemetry-sdk', '~> 1.1' + gem 'opentelemetry-exporter-otlp' +end + appraise 'contrib-old' do gem 'dalli', '< 3.0.0' gem 'presto-client', '>= 0.5.14' # Renamed to trino-client in >= 1.0 diff --git a/appraisal/ruby-3.2.rb b/appraisal/ruby-3.2.rb index a5afc5065a9..f4b00ee4ec0 100644 --- a/appraisal/ruby-3.2.rb +++ b/appraisal/ruby-3.2.rb @@ -162,6 +162,11 @@ gem 'opentelemetry-sdk', '~> 1.1' end +appraise 'opentelemetry_otlp' do + gem 'opentelemetry-sdk', '~> 1.1' + gem 'opentelemetry-exporter-otlp' +end + appraise 'contrib-old' do gem 'dalli', '< 3.0.0' gem 'presto-client', '>= 0.5.14' # Renamed to trino-client in >= 1.0 diff --git a/appraisal/ruby-3.3.rb b/appraisal/ruby-3.3.rb index 29c2b11cf1f..77faa8ba5c7 100644 --- a/appraisal/ruby-3.3.rb +++ b/appraisal/ruby-3.3.rb @@ -162,6 +162,11 @@ gem 'opentelemetry-sdk', '~> 1.1' end +appraise 'opentelemetry_otlp' do + gem 'opentelemetry-sdk', '~> 1.1' + gem 'opentelemetry-exporter-otlp' +end + appraise 'contrib-old' do gem 'dalli', '< 3.0.0' gem 'presto-client', '>= 0.5.14' # Renamed to trino-client in >= 1.0 diff --git a/appraisal/ruby-3.4.rb b/appraisal/ruby-3.4.rb index 5fad252ce15..4c0cf60bd99 100644 --- a/appraisal/ruby-3.4.rb +++ b/appraisal/ruby-3.4.rb @@ -163,6 +163,11 @@ gem 'opentelemetry-sdk', '~> 1.1' end +appraise 'opentelemetry_otlp' do + gem 'opentelemetry-sdk', '~> 1.1' + gem 'opentelemetry-exporter-otlp' +end + appraise 'contrib-old' do gem 'dalli', '< 3.0.0' gem 'presto-client', '>= 0.5.14' # Renamed to trino-client in >= 1.0 diff --git a/benchmarks/profiler_sample_gvl.rb b/benchmarks/profiler_sample_gvl.rb new file mode 100644 index 00000000000..4b5699ba75b --- /dev/null +++ b/benchmarks/profiler_sample_gvl.rb @@ -0,0 +1,86 @@ +# Used to quickly run benchmark under RSpec as part of the usual test suite, to validate it didn't bitrot +VALIDATE_BENCHMARK_MODE = ENV['VALIDATE_BENCHMARK'] == 'true' + +return unless __FILE__ == $PROGRAM_NAME || VALIDATE_BENCHMARK_MODE + +require_relative 'benchmarks_helper' + +if RUBY_VERSION < '3.2' + if VALIDATE_BENCHMARK_MODE + # To simplify things, we allow this benchmark to be run in VALIDATE_BENCHMARK_MODE even though it's a no-op + $stderr.puts "Skipping benchmark because it requires Ruby 3.2 or newer" + return + else + raise 'This benchmark requires Ruby 3.2 or newer' + end +end + +# This benchmark measures the performance of the main stack sampling loop of the profiler + +class ProfilerSampleGvlBenchmark + # This is needed because we're directly invoking the collector through a testing interface; in normal + # use a profiler thread is automatically used. + PROFILER_OVERHEAD_STACK_THREAD = Thread.new { sleep } + + def initialize + create_profiler + @target_thread = thread_with_very_deep_stack + + # Sample once to trigger thread context creation for all threads (including @target_thread) + Datadog::Profiling::Collectors::ThreadContext::Testing._native_sample(@collector, PROFILER_OVERHEAD_STACK_THREAD) + 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, + ) + @collector = Datadog::Profiling::Collectors::ThreadContext.for_testing( + recorder: @recorder, + waiting_for_gvl_threshold_ns: 0, + timeline_enabled: true, + ) + end + + def thread_with_very_deep_stack(depth: 200) + deep_stack = proc do |n| + if n > 0 + deep_stack.call(n - 1) + else + sleep + end + end + + Thread.new { deep_stack.call(depth) }.tap { |t| t.name = "Deep stack #{depth}" } + end + + def run_benchmark + Benchmark.ips do |x| + benchmark_time = VALIDATE_BENCHMARK_MODE ? { time: 0.01, warmup: 0 } : { time: 20, warmup: 2 } + x.config( + **benchmark_time, + ) + + x.report("gvl benchmark samples") do + Datadog::Profiling::Collectors::ThreadContext::Testing._native_on_gvl_waiting(@target_thread) + Datadog::Profiling::Collectors::ThreadContext::Testing._native_on_gvl_running(@target_thread) + Datadog::Profiling::Collectors::ThreadContext::Testing._native_sample_after_gvl_running(@collector, @target_thread) + end + + x.save! "#{File.basename(__FILE__)}-results.json" unless VALIDATE_BENCHMARK_MODE + x.compare! + end + + @recorder.serialize! + end +end + +puts "Current pid is #{Process.pid}" + +ProfilerSampleGvlBenchmark.new.instance_exec do + run_benchmark +end diff --git a/benchmarks/run_all.sh b/benchmarks/run_all.sh index bcb3a70acb4..568e93fc6b8 100755 --- a/benchmarks/run_all.sh +++ b/benchmarks/run_all.sh @@ -14,6 +14,7 @@ for file in \ `dirname "$0"`/profiler_memory_sample_serialize.rb \ `dirname "$0"`/profiler_sample_loop_v2.rb \ `dirname "$0"`/profiler_sample_serialize.rb \ + `dirname "$0"`/profiler_sample_gvl.rb \ `dirname "$0"`/tracing_trace.rb; do bundle exec ruby "$file" diff --git a/datadog.gemspec b/datadog.gemspec index 94b21b41102..1379ca1506b 100644 --- a/datadog.gemspec +++ b/datadog.gemspec @@ -64,14 +64,14 @@ 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' + spec.add_dependency 'datadog-ruby_core_source', '= 3.3.6' # Used by appsec spec.add_dependency 'libddwaf', '~> 1.14.0.0.0' # When updating the version here, please also update the version in `libdatadog_extconf_helpers.rb` # (and yes we have a test for it) - spec.add_dependency 'libdatadog', '~> 12.0.0.1.0' + spec.add_dependency 'libdatadog', '~> 13.1.0.1.0' spec.extensions = [ 'ext/datadog_profiling_native_extension/extconf.rb', 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/docker-compose.yml b/docker-compose.yml index a87492ea8da..d912ce7bc8d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -203,7 +203,7 @@ services: - ddagent_var_run:/var/run/datadog testagent: - image: ghcr.io/datadog/dd-apm-test-agent/ddapm-test-agent:v1.12.0 + image: ghcr.io/datadog/dd-apm-test-agent/ddapm-test-agent:v1.18.0 ports: - "127.0.0.1:${DD_TRACE_AGENT_PORT}:9126" depends_on: diff --git a/docs/ProfilingDevelopment.md b/docs/ProfilingDevelopment.md index 9155735a546..26fa6cd66c5 100644 --- a/docs/ProfilingDevelopment.md +++ b/docs/ProfilingDevelopment.md @@ -209,9 +209,9 @@ from the VM callbacks and also messing with cpu/wall-time accounting for threads The `ThreadContext` collector exposes three APIs for GVL profiling: -* `void thread_context_collector_on_gvl_waiting(VALUE thread)` -* `bool thread_context_collector_on_gvl_running(VALUE thread)` -* `VALUE thread_context_collector_sample_after_gvl_running(VALUE self_instance)` +* `thread_context_collector_on_gvl_waiting` +* `thread_context_collector_on_gvl_running` +* `thread_context_collector_sample_after_gvl_running` The intuition here is that: 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/collectors_cpu_and_wall_time_worker.c b/ext/datadog_profiling_native_extension/collectors_cpu_and_wall_time_worker.c index c1b872bf7ef..e4e9b69473e 100644 --- a/ext/datadog_profiling_native_extension/collectors_cpu_and_wall_time_worker.c +++ b/ext/datadog_profiling_native_extension/collectors_cpu_and_wall_time_worker.c @@ -17,13 +17,6 @@ #include "setup_signal_handler.h" #include "time_helpers.h" -#define ERR_CLOCK_FAIL "failed to get clock time" - -// Maximum allowed value for an allocation weight. Attempts to use higher values will result in clamping. -// See https://docs.google.com/document/d/1lWLB714wlLBBq6T4xZyAc4a5wtWhSmr4-hgiPKeErlA/edit#heading=h.ugp0zxcj5iqh -// (Datadog-only link) for research backing the choice of this value. -unsigned int MAX_ALLOC_WEIGHT = 10000; - // Used to trigger the execution of Collectors::ThreadState, which implements all of the sampling logic // itself; this class only implements the "when to do it" part. // @@ -83,6 +76,13 @@ unsigned int MAX_ALLOC_WEIGHT = 10000; // // --- +#define ERR_CLOCK_FAIL "failed to get clock time" + +// Maximum allowed value for an allocation weight. Attempts to use higher values will result in clamping. +// See https://docs.google.com/document/d/1lWLB714wlLBBq6T4xZyAc4a5wtWhSmr4-hgiPKeErlA/edit#heading=h.ugp0zxcj5iqh +// (Datadog-only link) for research backing the choice of this value. +unsigned int MAX_ALLOC_WEIGHT = 10000; + #ifndef NO_POSTPONED_TRIGGER // Used to call the rb_postponed_job_trigger from Ruby 3.3+. These get initialized in // `collectors_cpu_and_wall_time_worker_init` below and always get reused after that. @@ -180,6 +180,12 @@ struct cpu_and_wall_time_worker_state { // # GVL profiling stats // How many times we triggered the after_gvl_running sampling unsigned int after_gvl_running; + // How many times we skipped the after_gvl_running sampling + unsigned int gvl_dont_sample; + // Min/max/total wall-time spent on gvl sampling + uint64_t gvl_sampling_time_ns_min; + uint64_t gvl_sampling_time_ns_max; + uint64_t gvl_sampling_time_ns_total; } stats; }; @@ -230,6 +236,7 @@ static VALUE _native_resume_signals(DDTRACE_UNUSED VALUE self); static void on_gvl_event(rb_event_flag_t event_id, const rb_internal_thread_event_data_t *event_data, DDTRACE_UNUSED void *_unused); static void after_gvl_running_from_postponed_job(DDTRACE_UNUSED void *_unused); #endif +static VALUE rescued_after_gvl_running_from_postponed_job(VALUE self_instance); static VALUE _native_gvl_profiling_hook_active(DDTRACE_UNUSED VALUE self, VALUE instance); // We're using `on_newobj_event` function with `rb_add_event_hook2`, which requires in its public signature a function @@ -315,8 +322,6 @@ void collectors_cpu_and_wall_time_worker_init(VALUE profiling_module) { rb_define_singleton_method(testing_module, "_native_current_sigprof_signal_handler", _native_current_sigprof_signal_handler, 0); rb_define_singleton_method(collectors_cpu_and_wall_time_worker_class, "_native_hold_signals", _native_hold_signals, 0); rb_define_singleton_method(collectors_cpu_and_wall_time_worker_class, "_native_resume_signals", _native_resume_signals, 0); - // TODO: Remove `_native_is_running` from `testing_module` (should be in class) once `prof-correctness` has been updated to not need it - rb_define_singleton_method(testing_module, "_native_is_running?", _native_is_running, 1); rb_define_singleton_method(testing_module, "_native_install_testing_signal_handler", _native_install_testing_signal_handler, 0); rb_define_singleton_method(testing_module, "_native_remove_testing_signal_handler", _native_remove_testing_signal_handler, 0); rb_define_singleton_method(testing_module, "_native_trigger_sample", _native_trigger_sample, 0); @@ -1042,7 +1047,12 @@ static VALUE _native_stats(DDTRACE_UNUSED VALUE self, VALUE instance) { ID2SYM(rb_intern("allocations_during_sample")), /* => */ state->allocation_profiling_enabled ? UINT2NUM(state->stats.allocations_during_sample) : Qnil, // GVL profiling stats - ID2SYM(rb_intern("after_gvl_running")), /* => */ UINT2NUM(state->stats.after_gvl_running), + ID2SYM(rb_intern("after_gvl_running")), /* => */ UINT2NUM(state->stats.after_gvl_running), + ID2SYM(rb_intern("gvl_dont_sample")), /* => */ UINT2NUM(state->stats.gvl_dont_sample), + ID2SYM(rb_intern("gvl_sampling_time_ns_min")), /* => */ RUBY_NUM_OR_NIL(state->stats.gvl_sampling_time_ns_min, != UINT64_MAX, ULL2NUM), + ID2SYM(rb_intern("gvl_sampling_time_ns_max")), /* => */ RUBY_NUM_OR_NIL(state->stats.gvl_sampling_time_ns_max, > 0, ULL2NUM), + ID2SYM(rb_intern("gvl_sampling_time_ns_total")), /* => */ RUBY_NUM_OR_NIL(state->stats.gvl_sampling_time_ns_total, > 0, ULL2NUM), + ID2SYM(rb_intern("gvl_sampling_time_ns_avg")), /* => */ RUBY_AVG_OR_NIL(state->stats.gvl_sampling_time_ns_total, state->stats.after_gvl_running), }; 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; @@ -1080,8 +1090,10 @@ static void reset_stats_not_thread_safe(struct cpu_and_wall_time_worker_state *s // Given the expected infrequency of resetting (~once per 60s profile) and the auxiliary/non-critical nature of these stats // this momentary loss of accuracy is deemed acceptable to keep overhead to a minimum. state->stats = (struct stats) { - .cpu_sampling_time_ns_min = UINT64_MAX, // Since we always take the min between existing and latest sample - .allocation_sampling_time_ns_min = UINT64_MAX, // Since we always take the min between existing and latest sample + // All these values are initialized to their highest value possible since we always take the min between existing and latest sample + .cpu_sampling_time_ns_min = UINT64_MAX, + .allocation_sampling_time_ns_min = UINT64_MAX, + .gvl_sampling_time_ns_min = UINT64_MAX, }; } @@ -1315,23 +1327,29 @@ static VALUE _native_resume_signals(DDTRACE_UNUSED VALUE self) { } else if (event_id == RUBY_INTERNAL_THREAD_EVENT_RESUMED) { /* running/runnable */ // Interesting note: A RUBY_INTERNAL_THREAD_EVENT_RESUMED is guaranteed to be called with the GVL being acquired. // (And... I think target_thread will be == rb_thread_current()?) + // // But we're not sure if we're on the main Ractor yet. The thread context collector actually can actually help here: // it tags threads it's tracking, so if a thread is tagged then by definition we know that thread belongs to the main - // Ractor. Thus, if we really really wanted to access the state, we could do it after making sure we're on the correct Ractor. + // Ractor. Thus, if we get a ON_GVL_RUNNING_UNKNOWN result we shouldn't touch any state, but otherwise we're good to go. #ifdef USE_GVL_PROFILING_3_2_WORKAROUNDS target_thread = gvl_profiling_state_maybe_initialize(); #endif - bool should_sample = thread_context_collector_on_gvl_running(target_thread); + on_gvl_running_result result = thread_context_collector_on_gvl_running(target_thread); - if (should_sample) { - // should_sample is only true if a thread belongs to the main Ractor, so we're good to go + if (result == ON_GVL_RUNNING_SAMPLE) { #ifndef NO_POSTPONED_TRIGGER rb_postponed_job_trigger(after_gvl_running_from_postponed_job_handle); #else rb_postponed_job_register_one(0, after_gvl_running_from_postponed_job, NULL); #endif + } else if (result == ON_GVL_RUNNING_DONT_SAMPLE) { + struct cpu_and_wall_time_worker_state *state = active_sampler_instance_state; // Read from global variable, see "sampler global state safety" note above + + if (state == NULL) return; // This should not happen, but just in case... + + state->stats.gvl_dont_sample++; } } else { // This is a very delicate time and it's hard for us to raise an exception so let's at least complain to stderr @@ -1347,11 +1365,32 @@ static VALUE _native_resume_signals(DDTRACE_UNUSED VALUE self) { state->during_sample = true; - safely_call(thread_context_collector_sample_after_gvl_running, state->thread_context_collector_instance, state->self_instance); + // Rescue against any exceptions that happen during sampling + safely_call(rescued_after_gvl_running_from_postponed_job, state->self_instance, state->self_instance); + + state->during_sample = false; + } + + static VALUE rescued_after_gvl_running_from_postponed_job(VALUE self_instance) { + struct cpu_and_wall_time_worker_state *state; + TypedData_Get_Struct(self_instance, struct cpu_and_wall_time_worker_state, &cpu_and_wall_time_worker_typed_data, state); + + long wall_time_ns_before_sample = monotonic_wall_time_now_ns(RAISE_ON_FAILURE); + thread_context_collector_sample_after_gvl_running(state->thread_context_collector_instance, rb_thread_current(), wall_time_ns_before_sample); + long wall_time_ns_after_sample = monotonic_wall_time_now_ns(RAISE_ON_FAILURE); + + long delta_ns = wall_time_ns_after_sample - wall_time_ns_before_sample; + + // Guard against wall-time going backwards, see https://github.com/DataDog/dd-trace-rb/pull/2336 for discussion. + uint64_t sampling_time_ns = delta_ns < 0 ? 0 : delta_ns; + + state->stats.gvl_sampling_time_ns_min = uint64_min_of(sampling_time_ns, state->stats.gvl_sampling_time_ns_min); + state->stats.gvl_sampling_time_ns_max = uint64_max_of(sampling_time_ns, state->stats.gvl_sampling_time_ns_max); + state->stats.gvl_sampling_time_ns_total += sampling_time_ns; state->stats.after_gvl_running++; - state->during_sample = false; + return Qnil; } static VALUE _native_gvl_profiling_hook_active(DDTRACE_UNUSED VALUE self, VALUE instance) { diff --git a/ext/datadog_profiling_native_extension/collectors_stack.c b/ext/datadog_profiling_native_extension/collectors_stack.c index 1ba7af001cf..c7445dfc9ca 100644 --- a/ext/datadog_profiling_native_extension/collectors_stack.c +++ b/ext/datadog_profiling_native_extension/collectors_stack.c @@ -217,7 +217,10 @@ void sample_thread( ddog_prof_Label *state_label = labels.state_label; bool cpu_or_wall_sample = values.cpu_or_wall_samples > 0; bool has_cpu_time = cpu_or_wall_sample && values.cpu_time_ns > 0; - bool only_wall_time = cpu_or_wall_sample && values.cpu_time_ns == 0 && values.wall_time_ns > 0; + // Note: In theory, a cpu_or_wall_sample should always have some wall-time. In practice, the first sample for a thread + // will be zero, as well as if the system clock does something weird. Thus, at some point we had values.wall_time_ns > 0 + // here, but >= 0 makes this easier to understand/debug. + bool only_wall_time = cpu_or_wall_sample && values.cpu_time_ns == 0 && values.wall_time_ns >= 0; if (cpu_or_wall_sample && state_label == NULL) rb_raise(rb_eRuntimeError, "BUG: Unexpected missing state_label"); diff --git a/ext/datadog_profiling_native_extension/collectors_thread_context.c b/ext/datadog_profiling_native_extension/collectors_thread_context.c index 0f74e6d9a36..246d31dc0e0 100644 --- a/ext/datadog_profiling_native_extension/collectors_thread_context.c +++ b/ext/datadog_profiling_native_extension/collectors_thread_context.c @@ -91,6 +91,17 @@ static ID at_otel_values_id; // id of :@otel_values in Ruby static ID at_parent_span_id_id; // id of :@parent_span_id in Ruby static ID at_datadog_trace_id; // id of :@datadog_trace in Ruby +// Used to support reading trace identifiers from the opentelemetry Ruby library when the ddtrace gem tracing +// integration is NOT in use. +static ID at_span_id_id; // id of :@span_id in Ruby +static ID at_trace_id_id; // id of :@trace_id in Ruby +static ID at_entries_id; // id of :@entries in Ruby +static ID at_context_id; // id of :@context in Ruby +static ID at_kind_id; // id of :@kind in Ruby +static ID at_name_id; // id of :@name in Ruby +static ID server_id; // id of :server in Ruby +static ID otel_context_storage_id; // id of :__opentelemetry_context_storage__ in Ruby + // This is used by `thread_context_collector_on_gvl_running`. Because when that method gets called we're not sure if // it's safe to access the state of the thread context collector, we store this setting as a global value. This does // mean this setting is shared among all thread context collectors, and thus it's "last writer wins". @@ -98,6 +109,8 @@ static ID at_datadog_trace_id; // id of :@datadog_trace in Ruby // and that'll be the one that last wrote this setting. static uint32_t global_waiting_for_gvl_threshold_ns = MILLIS_AS_NS(10); +typedef enum { OTEL_CONTEXT_ENABLED_FALSE, OTEL_CONTEXT_ENABLED_ONLY, OTEL_CONTEXT_ENABLED_BOTH } otel_context_enabled; + // Contains state for a single ThreadContext instance struct thread_context_collector_state { // Note: Places in this file that usually need to be changed when this struct is changed are tagged with @@ -124,13 +137,15 @@ struct thread_context_collector_state { bool endpoint_collection_enabled; // Used to omit timestamps / timeline events from collected data bool timeline_enabled; - // Used to omit class information from collected allocation data - bool allocation_type_enabled; + // Used to control context collection + otel_context_enabled otel_context_enabled; // Used when calling monotonic_to_system_epoch_ns monotonic_to_system_epoch_state time_converter_state; // Used to identify the main thread, to give it a fallback name VALUE main_thread; // Used when extracting trace identifiers from otel spans. Lazily initialized. + // Qtrue serves as a marker we've not yet extracted it; when we try to extract it, we set it to an object if + // successful and Qnil if not. VALUE otel_current_span_key; struct stats { @@ -176,22 +191,18 @@ struct trace_identifiers { VALUE trace_endpoint; }; +struct otel_span { + VALUE span; + VALUE span_id; + VALUE trace_id; +}; + static void thread_context_collector_typed_data_mark(void *state_ptr); static void thread_context_collector_typed_data_free(void *state_ptr); static int hash_map_per_thread_context_mark(st_data_t key_thread, st_data_t _value, st_data_t _argument); static int hash_map_per_thread_context_free_values(st_data_t _thread, st_data_t value_per_thread_context, st_data_t _argument); static VALUE _native_new(VALUE klass); -static VALUE _native_initialize( - VALUE self, - VALUE collector_instance, - VALUE recorder_instance, - VALUE max_frames, - VALUE tracer_context_key, - VALUE endpoint_collection_enabled, - VALUE timeline_enabled, - VALUE waiting_for_gvl_threshold_ns, - VALUE allocation_type_enabled -); +static VALUE _native_initialize(int argc, VALUE *argv, DDTRACE_UNUSED VALUE _self); static VALUE _native_sample(VALUE self, VALUE collector_instance, VALUE profiler_overhead_stack_thread); static VALUE _native_on_gc_start(VALUE self, VALUE collector_instance); static VALUE _native_on_gc_finish(VALUE self, VALUE collector_instance); @@ -264,6 +275,13 @@ static VALUE _native_gvl_waiting_at_for(DDTRACE_UNUSED VALUE self, VALUE thread) static VALUE _native_on_gvl_running(DDTRACE_UNUSED VALUE self, VALUE thread); static VALUE _native_sample_after_gvl_running(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE thread); static VALUE _native_apply_delta_to_cpu_time_at_previous_sample_ns(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE thread, VALUE delta_ns); +static void otel_without_ddtrace_trace_identifiers_for( + struct thread_context_collector_state *state, + VALUE thread, + struct trace_identifiers *trace_identifiers_result +); +static struct otel_span otel_span_from(VALUE otel_context, VALUE otel_current_span_key); +static uint64_t otel_span_id_to_uint(VALUE otel_span_id); void collectors_thread_context_init(VALUE profiling_module) { VALUE collectors_module = rb_define_module_under(profiling_module, "Collectors"); @@ -281,7 +299,7 @@ void collectors_thread_context_init(VALUE profiling_module) { // https://bugs.ruby-lang.org/issues/18007 for a discussion around this. rb_define_alloc_func(collectors_thread_context_class, _native_new); - rb_define_singleton_method(collectors_thread_context_class, "_native_initialize", _native_initialize, 8); + rb_define_singleton_method(collectors_thread_context_class, "_native_initialize", _native_initialize, -1); rb_define_singleton_method(collectors_thread_context_class, "_native_inspect", _native_inspect, 1); rb_define_singleton_method(collectors_thread_context_class, "_native_reset_after_fork", _native_reset_after_fork, 1); rb_define_singleton_method(testing_module, "_native_sample", _native_sample, 2); @@ -312,6 +330,14 @@ void collectors_thread_context_init(VALUE profiling_module) { at_otel_values_id = rb_intern_const("@otel_values"); at_parent_span_id_id = rb_intern_const("@parent_span_id"); at_datadog_trace_id = rb_intern_const("@datadog_trace"); + at_span_id_id = rb_intern_const("@span_id"); + at_trace_id_id = rb_intern_const("@trace_id"); + at_entries_id = rb_intern_const("@entries"); + at_context_id = rb_intern_const("@context"); + at_kind_id = rb_intern_const("@kind"); + at_name_id = rb_intern_const("@name"); + server_id = rb_intern_const("server"); + otel_context_storage_id = rb_intern_const("__opentelemetry_context_storage__"); #ifndef NO_GVL_INSTRUMENTATION // This will raise if Ruby already ran out of thread-local keys @@ -396,11 +422,11 @@ static VALUE _native_new(VALUE klass) { state->thread_list_buffer = thread_list_buffer; state->endpoint_collection_enabled = true; state->timeline_enabled = true; - state->allocation_type_enabled = true; + state->otel_context_enabled = OTEL_CONTEXT_ENABLED_FALSE; state->time_converter_state = (monotonic_to_system_epoch_state) MONOTONIC_TO_SYSTEM_EPOCH_INITIALIZER; VALUE main_thread = rb_thread_main(); state->main_thread = main_thread; - state->otel_current_span_key = Qnil; + state->otel_current_span_key = Qtrue; state->gc_tracking.wall_time_at_previous_gc_ns = INVALID_TIME; state->gc_tracking.wall_time_at_last_flushed_gc_event_ns = 0; @@ -416,24 +442,27 @@ static VALUE _native_new(VALUE klass) { return instance; } -static VALUE _native_initialize( - DDTRACE_UNUSED VALUE _self, - VALUE collector_instance, - VALUE recorder_instance, - VALUE max_frames, - VALUE tracer_context_key, - VALUE endpoint_collection_enabled, - VALUE timeline_enabled, - VALUE waiting_for_gvl_threshold_ns, - VALUE allocation_type_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 self_instance = rb_hash_fetch(options, ID2SYM(rb_intern("self_instance"))); + VALUE recorder_instance = rb_hash_fetch(options, ID2SYM(rb_intern("recorder"))); + VALUE max_frames = rb_hash_fetch(options, ID2SYM(rb_intern("max_frames"))); + VALUE tracer_context_key = rb_hash_fetch(options, ID2SYM(rb_intern("tracer_context_key"))); + VALUE endpoint_collection_enabled = rb_hash_fetch(options, ID2SYM(rb_intern("endpoint_collection_enabled"))); + VALUE timeline_enabled = rb_hash_fetch(options, ID2SYM(rb_intern("timeline_enabled"))); + VALUE waiting_for_gvl_threshold_ns = rb_hash_fetch(options, ID2SYM(rb_intern("waiting_for_gvl_threshold_ns"))); + VALUE otel_context_enabled = rb_hash_fetch(options, ID2SYM(rb_intern("otel_context_enabled"))); + + ENFORCE_TYPE(max_frames, T_FIXNUM); ENFORCE_BOOLEAN(endpoint_collection_enabled); ENFORCE_BOOLEAN(timeline_enabled); ENFORCE_TYPE(waiting_for_gvl_threshold_ns, T_FIXNUM); - ENFORCE_BOOLEAN(allocation_type_enabled); struct thread_context_collector_state *state; - TypedData_Get_Struct(collector_instance, struct thread_context_collector_state, &thread_context_collector_typed_data, state); + TypedData_Get_Struct(self_instance, struct thread_context_collector_state, &thread_context_collector_typed_data, state); // Update this when modifying state struct state->max_frames = sampling_buffer_check_max_frames(NUM2INT(max_frames)); @@ -442,7 +471,15 @@ static VALUE _native_initialize( state->recorder_instance = enforce_recorder_instance(recorder_instance); state->endpoint_collection_enabled = (endpoint_collection_enabled == Qtrue); state->timeline_enabled = (timeline_enabled == Qtrue); - state->allocation_type_enabled = (allocation_type_enabled == Qtrue); + if (otel_context_enabled == Qfalse || otel_context_enabled == Qnil) { + state->otel_context_enabled = OTEL_CONTEXT_ENABLED_FALSE; + } else if (otel_context_enabled == ID2SYM(rb_intern("only"))) { + state->otel_context_enabled = OTEL_CONTEXT_ENABLED_ONLY; + } else if (otel_context_enabled == ID2SYM(rb_intern("both"))) { + state->otel_context_enabled = OTEL_CONTEXT_ENABLED_BOTH; + } else { + rb_raise(rb_eArgError, "Unexpected value for otel_context_enabled: %+" PRIsVALUE, otel_context_enabled); + } global_waiting_for_gvl_threshold_ns = NUM2UINT(waiting_for_gvl_threshold_ns); @@ -585,6 +622,21 @@ static void update_metrics_and_sample( IS_WALL_TIME ); + // A thread enters "Waiting for GVL", well, as the name implies, without the GVL. + // + // As a consequence, it's possible that a thread enters "Waiting for GVL" in parallel with the current thread working + // on sampling, and thus for the `current_monotonic_wall_time_ns` (which is recorded at the start of sampling) + // to be < the time at which we started Waiting for GVL. + // + // All together, this means that when `handle_gvl_waiting` creates an extra sample (see comments on that function for + // what the extra sample is), it's possible that there's no more wall-time to be assigned. + // Thus, in this case, we don't want to produce a sample representing Waiting for GVL with a wall-time of 0, and + // thus we skip creating such a sample. + if (is_gvl_waiting_state && wall_time_elapsed_ns == 0) return; + // ...you may also wonder: is there any other situation where it makes sense to produce a sample with + // wall_time_elapsed_ns == 0? I believe that yes, because the sample still includes a timestamp and a stack, but we + // may revisit/change our minds on this in the future. + trigger_sample_for_thread( state, thread_being_sampled, @@ -819,6 +871,11 @@ static void trigger_sample_for_thread( struct trace_identifiers trace_identifiers_result = {.valid = false, .trace_endpoint = Qnil}; trace_identifiers_for(state, thread, &trace_identifiers_result); + if (!trace_identifiers_result.valid && state->otel_context_enabled != OTEL_CONTEXT_ENABLED_FALSE) { + // If we couldn't get something with ddtrace, let's see if we can get some trace identifiers from opentelemetry directly + otel_without_ddtrace_trace_identifiers_for(state, thread, &trace_identifiers_result); + } + if (trace_identifiers_result.valid) { labels[label_pos++] = (ddog_prof_Label) {.key = DDOG_CHARSLICE_C("local root span id"), .num = trace_identifiers_result.local_root_span_id}; labels[label_pos++] = (ddog_prof_Label) {.key = DDOG_CHARSLICE_C("span id"), .num = trace_identifiers_result.span_id}; @@ -1039,7 +1096,7 @@ static VALUE _native_inspect(DDTRACE_UNUSED VALUE _self, VALUE collector_instanc rb_str_concat(result, rb_sprintf(" stats=%"PRIsVALUE, stats_as_ruby_hash(state))); rb_str_concat(result, rb_sprintf(" endpoint_collection_enabled=%"PRIsVALUE, state->endpoint_collection_enabled ? Qtrue : Qfalse)); rb_str_concat(result, rb_sprintf(" timeline_enabled=%"PRIsVALUE, state->timeline_enabled ? Qtrue : Qfalse)); - rb_str_concat(result, rb_sprintf(" allocation_type_enabled=%"PRIsVALUE, state->allocation_type_enabled ? Qtrue : Qfalse)); + rb_str_concat(result, rb_sprintf(" otel_context_enabled=%d", state->otel_context_enabled)); rb_str_concat(result, rb_sprintf( " time_converter_state={.system_epoch_ns_reference=%ld, .delta_to_epoch_ns=%ld}", state->time_converter_state.system_epoch_ns_reference, @@ -1230,6 +1287,7 @@ static VALUE _native_gc_tracking(DDTRACE_UNUSED VALUE _self, VALUE collector_ins // Assumption 1: This function is called in a thread that is holding the Global VM Lock. Caller is responsible for enforcing this. static void trace_identifiers_for(struct thread_context_collector_state *state, VALUE thread, struct trace_identifiers *trace_identifiers_result) { + if (state->otel_context_enabled == OTEL_CONTEXT_ENABLED_ONLY) return; if (state->tracer_context_key == MISSING_TRACER_CONTEXT_KEY) return; VALUE current_context = rb_thread_local_aref(thread, state->tracer_context_key); @@ -1342,62 +1400,60 @@ void thread_context_collector_sample_allocation(VALUE self_instance, unsigned in ddog_CharSlice *optional_class_name = NULL; char imemo_type[100]; - if (state->allocation_type_enabled) { - optional_class_name = &class_name; - - if ( - type == RUBY_T_OBJECT || - type == RUBY_T_CLASS || - type == RUBY_T_MODULE || - type == RUBY_T_FLOAT || - type == RUBY_T_STRING || - type == RUBY_T_REGEXP || - type == RUBY_T_ARRAY || - type == RUBY_T_HASH || - type == RUBY_T_STRUCT || - type == RUBY_T_BIGNUM || - type == RUBY_T_FILE || - type == RUBY_T_DATA || - type == RUBY_T_MATCH || - type == RUBY_T_COMPLEX || - type == RUBY_T_RATIONAL || - type == RUBY_T_NIL || - type == RUBY_T_TRUE || - type == RUBY_T_FALSE || - type == RUBY_T_SYMBOL || - type == RUBY_T_FIXNUM - ) { - VALUE klass = rb_class_of(new_object); - - // Ruby sometimes plays a bit fast and loose with some of its internal objects, e.g. - // `rb_str_tmp_frozen_acquire` allocates a string with no class (klass=0). - // Thus, we need to make sure there's actually a class before getting its name. - - if (klass != 0) { - const char *name = rb_class2name(klass); - size_t name_length = name != NULL ? strlen(name) : 0; - - if (name_length > 0) { - class_name = (ddog_CharSlice) {.ptr = name, .len = name_length}; - } else { - // @ivoanjo: I'm not sure this can ever happen, but just-in-case - class_name = ruby_value_type_to_class_name(type); - } + optional_class_name = &class_name; + + if ( + type == RUBY_T_OBJECT || + type == RUBY_T_CLASS || + type == RUBY_T_MODULE || + type == RUBY_T_FLOAT || + type == RUBY_T_STRING || + type == RUBY_T_REGEXP || + type == RUBY_T_ARRAY || + type == RUBY_T_HASH || + type == RUBY_T_STRUCT || + type == RUBY_T_BIGNUM || + type == RUBY_T_FILE || + type == RUBY_T_DATA || + type == RUBY_T_MATCH || + type == RUBY_T_COMPLEX || + type == RUBY_T_RATIONAL || + type == RUBY_T_NIL || + type == RUBY_T_TRUE || + type == RUBY_T_FALSE || + type == RUBY_T_SYMBOL || + type == RUBY_T_FIXNUM + ) { + VALUE klass = rb_class_of(new_object); + + // Ruby sometimes plays a bit fast and loose with some of its internal objects, e.g. + // `rb_str_tmp_frozen_acquire` allocates a string with no class (klass=0). + // Thus, we need to make sure there's actually a class before getting its name. + + if (klass != 0) { + const char *name = rb_class2name(klass); + size_t name_length = name != NULL ? strlen(name) : 0; + + if (name_length > 0) { + class_name = (ddog_CharSlice) {.ptr = name, .len = name_length}; } else { - // Fallback for objects with no class + // @ivoanjo: I'm not sure this can ever happen, but just-in-case class_name = ruby_value_type_to_class_name(type); } - } else if (type == RUBY_T_IMEMO) { - const char *imemo_string = imemo_kind(new_object); - if (imemo_string != NULL) { - snprintf(imemo_type, 100, "(VM Internal, T_IMEMO, %s)", imemo_string); - class_name = (ddog_CharSlice) {.ptr = imemo_type, .len = strlen(imemo_type)}; - } else { // Ruby < 3 - class_name = DDOG_CHARSLICE_C("(VM Internal, T_IMEMO)"); - } } else { - class_name = ruby_vm_type; // For other weird internal things we just use the VM type + // Fallback for objects with no class + class_name = ruby_value_type_to_class_name(type); } + } else if (type == RUBY_T_IMEMO) { + const char *imemo_string = imemo_kind(new_object); + if (imemo_string != NULL) { + snprintf(imemo_type, 100, "(VM Internal, T_IMEMO, %s)", imemo_string); + class_name = (ddog_CharSlice) {.ptr = imemo_type, .len = strlen(imemo_type)}; + } else { // Ruby < 3 + class_name = DDOG_CHARSLICE_C("(VM Internal, T_IMEMO)"); + } + } else { + class_name = ruby_vm_type; // For other weird internal things we just use the VM type } track_object(state->recorder_instance, new_object, sample_weight, optional_class_name); @@ -1460,25 +1516,29 @@ static ddog_CharSlice ruby_value_type_to_class_name(enum ruby_value_type type) { } } +// Used to access OpenTelemetry::Trace.const_get(:CURRENT_SPAN_KEY). Will raise exceptions if it fails. +static VALUE read_otel_current_span_key_const(DDTRACE_UNUSED VALUE _unused) { + VALUE opentelemetry_module = rb_const_get(rb_cObject, rb_intern("OpenTelemetry")); + ENFORCE_TYPE(opentelemetry_module, T_MODULE); + VALUE trace_module = rb_const_get(opentelemetry_module, rb_intern("Trace")); + ENFORCE_TYPE(trace_module, T_MODULE); + return rb_const_get(trace_module, rb_intern("CURRENT_SPAN_KEY")); +} + static VALUE get_otel_current_span_key(struct thread_context_collector_state *state) { - if (state->otel_current_span_key == Qnil) { - VALUE datadog_module = rb_const_get(rb_cObject, rb_intern("Datadog")); - VALUE opentelemetry_module = rb_const_get(datadog_module, rb_intern("OpenTelemetry")); - VALUE api_module = rb_const_get(opentelemetry_module, rb_intern("API")); - VALUE context_module = rb_const_get(api_module, rb_intern_const("Context")); - VALUE current_span_key = rb_const_get(context_module, rb_intern_const("CURRENT_SPAN_KEY")); - - if (current_span_key == Qnil) { - rb_raise(rb_eRuntimeError, "Unexpected: Missing Datadog::OpenTelemetry::API::Context::CURRENT_SPAN_KEY"); - } + if (state->otel_current_span_key == Qtrue) { // Qtrue means we haven't tried to extract it yet + // If this fails, we want to fail gracefully, rather than raise an exception (e.g. if the opentelemetry gem + // gets refactored, we should not fall on our face) + VALUE span_key = rb_protect(read_otel_current_span_key_const, Qnil, NULL); - state->otel_current_span_key = current_span_key; + // Note that this gets set to Qnil if we failed to extract the correct value, and thus we won't try to extract it again + state->otel_current_span_key = span_key; } return state->otel_current_span_key; } -// This method gets used when ddtrace is being used indirectly via the otel APIs. Information gets stored slightly +// This method gets used when ddtrace is being used indirectly via the opentelemetry APIs. Information gets stored slightly // differently, and this codepath handles it. static void ddtrace_otel_trace_identifiers_for( struct thread_context_collector_state *state, @@ -1498,6 +1558,7 @@ static void ddtrace_otel_trace_identifiers_for( if (resolved_numeric_span_id == Qnil) return; VALUE otel_current_span_key = get_otel_current_span_key(state); + if (otel_current_span_key == Qnil) return; VALUE current_trace = *active_trace; // ddtrace uses a different structure when spans are created from otel, where each otel span will have a unique ddtrace @@ -1551,6 +1612,118 @@ static VALUE _native_sample_skipped_allocation_samples(DDTRACE_UNUSED VALUE self return Qtrue; } +// This method differs from trace_identifiers_for/ddtrace_otel_trace_identifiers_for to support the situation where +// the opentelemetry ruby library is being used for tracing AND the ddtrace tracing bits are not involved at all. +// +// Thus, in this case, we're directly reading from the opentelemetry stuff, which is different to how ddtrace tracing +// does it. +// +// This is somewhat brittle: we're coupling on internal details of the opentelemetry gem to get what we need. In the +// future maybe the otel ruby folks would be open to having a nice public way of getting this data that suits the +// usecase of profilers. +// Until then, the strategy below is to be extremely defensive, and if anything is out of place, we immediately return +// and give up on getting trace data from opentelemetry. (Thus, worst case would be -- you upgrade opentelemetry and +// profiling features relying on reading this data stop working, but you'll still get profiles and the app will be +// otherwise undisturbed). +// +// Specifically, the way this works is: +// 1. The latest entry in the opentelemetry context storage represents the current span (if any). We take the span id +// and trace id from this span. +// 2. To find the local root span id, we walk the context storage backwards from the current span, and find the earliest +// entry in the context storage that has the same trace id as the current span; we use the found span as the local +// root span id. +// This matches the semantics of how ddtrace tracing creates a TraceOperation and assigns a local root span to it. +static void otel_without_ddtrace_trace_identifiers_for( + struct thread_context_collector_state *state, + VALUE thread, + struct trace_identifiers *trace_identifiers_result +) { + VALUE context_storage = rb_thread_local_aref(thread, otel_context_storage_id /* __opentelemetry_context_storage__ */); + + // If it exists, context_storage is expected to be an Array[OpenTelemetry::Context] + if (context_storage == Qnil || !RB_TYPE_P(context_storage, T_ARRAY)) return; + + VALUE otel_current_span_key = get_otel_current_span_key(state); + if (otel_current_span_key == Qnil) return; + + int active_context_index = RARRAY_LEN(context_storage) - 1; + if (active_context_index < 0) return; + + struct otel_span active_span = otel_span_from(rb_ary_entry(context_storage, active_context_index), otel_current_span_key); + if (active_span.span == Qnil) return; + + struct otel_span local_root_span = active_span; + + // Now find the oldest span starting from the active span that still has the same trace id as the active span + for (int i = active_context_index - 1; i >= 0; i--) { + struct otel_span checking_span = otel_span_from(rb_ary_entry(context_storage, i), otel_current_span_key); + if (checking_span.span == Qnil) return; + + if (rb_str_equal(active_span.trace_id, checking_span.trace_id) == Qfalse) break; + + local_root_span = checking_span; + } + + // Convert the span ids into uint64_t to match what the Datadog tracer does + trace_identifiers_result->span_id = otel_span_id_to_uint(active_span.span_id); + trace_identifiers_result->local_root_span_id = otel_span_id_to_uint(local_root_span.span_id); + + if (trace_identifiers_result->span_id == 0 || trace_identifiers_result->local_root_span_id == 0) return; + + trace_identifiers_result->valid = true; + + if (!state->endpoint_collection_enabled) return; + + VALUE root_span_type = rb_ivar_get(local_root_span.span, at_kind_id /* @kind */); + // We filter out spans that don't have `kind: :server` + if (root_span_type == Qnil || !RB_TYPE_P(root_span_type, T_SYMBOL) || SYM2ID(root_span_type) != server_id) return; + + VALUE trace_resource = rb_ivar_get(local_root_span.span, at_name_id /* @name */); + if (!RB_TYPE_P(trace_resource, T_STRING)) return; + + trace_identifiers_result->trace_endpoint = trace_resource; +} + +static struct otel_span otel_span_from(VALUE otel_context, VALUE otel_current_span_key) { + struct otel_span failed = {.span = Qnil, .span_id = Qnil, .trace_id = Qnil}; + + if (otel_context == Qnil) return failed; + + VALUE context_entries = rb_ivar_get(otel_context, at_entries_id /* @entries */); + if (context_entries == Qnil || !RB_TYPE_P(context_entries, T_HASH)) return failed; + + // If it exists, context_entries is expected to be a Hash[OpenTelemetry::Context::Key, OpenTelemetry::Trace::Span] + VALUE span = rb_hash_lookup(context_entries, otel_current_span_key); + if (span == Qnil) return failed; + + // If it exists, span_context is expected to be a OpenTelemetry::Trace::SpanContext (don't confuse it with OpenTelemetry::Context) + VALUE span_context = rb_ivar_get(span, at_context_id /* @context */); + if (span_context == Qnil) return failed; + + VALUE span_id = rb_ivar_get(span_context, at_span_id_id /* @span_id */); + VALUE trace_id = rb_ivar_get(span_context, at_trace_id_id /* @trace_id */); + if (span_id == Qnil || trace_id == Qnil || !RB_TYPE_P(span_id, T_STRING) || !RB_TYPE_P(trace_id, T_STRING)) return failed; + + return (struct otel_span) {.span = span, .span_id = span_id, .trace_id = trace_id}; +} + +// Otel span ids are represented as a big-endian 8-byte string +static uint64_t otel_span_id_to_uint(VALUE otel_span_id) { + if (!RB_TYPE_P(otel_span_id, T_STRING) || RSTRING_LEN(otel_span_id) != 8) { return 0; } + + unsigned char *span_bytes = (unsigned char*) StringValuePtr(otel_span_id); + + return \ + ((uint64_t)span_bytes[0] << 56) | + ((uint64_t)span_bytes[1] << 48) | + ((uint64_t)span_bytes[2] << 40) | + ((uint64_t)span_bytes[3] << 32) | + ((uint64_t)span_bytes[4] << 24) | + ((uint64_t)span_bytes[5] << 16) | + ((uint64_t)span_bytes[6] << 8) | + ((uint64_t)span_bytes[7]); +} + #ifndef NO_GVL_INSTRUMENTATION // This function can get called from outside the GVL and even on non-main Ractors void thread_context_collector_on_gvl_waiting(gvl_profiling_thread thread) { @@ -1573,14 +1746,14 @@ static VALUE _native_sample_skipped_allocation_samples(DDTRACE_UNUSED VALUE self // This function can get called from outside the GVL and even on non-main Ractors __attribute__((warn_unused_result)) - bool thread_context_collector_on_gvl_running_with_threshold(gvl_profiling_thread thread, uint32_t waiting_for_gvl_threshold_ns) { + on_gvl_running_result thread_context_collector_on_gvl_running_with_threshold(gvl_profiling_thread thread, uint32_t waiting_for_gvl_threshold_ns) { intptr_t gvl_waiting_at = gvl_profiling_state_get(thread); // Thread was not being profiled / not waiting on gvl - if (gvl_waiting_at == 0 || gvl_waiting_at == GVL_WAITING_ENABLED_EMPTY) return false; + if (gvl_waiting_at == 0 || gvl_waiting_at == GVL_WAITING_ENABLED_EMPTY) return ON_GVL_RUNNING_UNKNOWN; // @ivoanjo: I'm not sure if this can happen -- It means we should've sampled already but haven't gotten the chance yet? - if (gvl_waiting_at < 0) return true; + if (gvl_waiting_at < 0) return ON_GVL_RUNNING_SAMPLE; long waiting_for_gvl_duration_ns = monotonic_wall_time_now_ns(DO_NOT_RAISE_ON_FAILURE) - gvl_waiting_at; @@ -1596,11 +1769,11 @@ static VALUE _native_sample_skipped_allocation_samples(DDTRACE_UNUSED VALUE self gvl_profiling_state_set(thread, GVL_WAITING_ENABLED_EMPTY); } - return should_sample; + return should_sample ? ON_GVL_RUNNING_SAMPLE : ON_GVL_RUNNING_DONT_SAMPLE; } __attribute__((warn_unused_result)) - bool thread_context_collector_on_gvl_running(gvl_profiling_thread thread) { + on_gvl_running_result thread_context_collector_on_gvl_running(gvl_profiling_thread thread) { return thread_context_collector_on_gvl_running_with_threshold(thread, global_waiting_for_gvl_threshold_ns); } @@ -1632,7 +1805,7 @@ static VALUE _native_sample_skipped_allocation_samples(DDTRACE_UNUSED VALUE self // // NOTE: In normal use, current_thread is expected to be == rb_thread_current(); the `current_thread` parameter only // exists to enable testing. - VALUE thread_context_collector_sample_after_gvl_running_with_thread(VALUE self_instance, VALUE current_thread) { + VALUE thread_context_collector_sample_after_gvl_running(VALUE self_instance, VALUE current_thread, long current_monotonic_wall_time_ns) { struct thread_context_collector_state *state; TypedData_Get_Struct(self_instance, struct thread_context_collector_state, &thread_context_collector_typed_data, state); @@ -1664,14 +1837,10 @@ static VALUE _native_sample_skipped_allocation_samples(DDTRACE_UNUSED VALUE self thread_context, thread_context->sampling_buffer, cpu_time_for_thread, - monotonic_wall_time_now_ns(RAISE_ON_FAILURE) + current_monotonic_wall_time_ns ); - return Qtrue; // To allow this to be called from rb_rescue2 - } - - VALUE thread_context_collector_sample_after_gvl_running(VALUE self_instance) { - return thread_context_collector_sample_after_gvl_running_with_thread(self_instance, rb_thread_current()); + return Qtrue; } // This method is intended to be called from update_metrics_and_sample. It exists to handle extra sampling steps we @@ -1790,13 +1959,17 @@ static VALUE _native_sample_skipped_allocation_samples(DDTRACE_UNUSED VALUE self static VALUE _native_on_gvl_running(DDTRACE_UNUSED VALUE self, VALUE thread) { ENFORCE_THREAD(thread); - return thread_context_collector_on_gvl_running(thread_from_thread_object(thread)) ? Qtrue : Qfalse; + return thread_context_collector_on_gvl_running(thread_from_thread_object(thread)) == ON_GVL_RUNNING_SAMPLE ? Qtrue : Qfalse; } static VALUE _native_sample_after_gvl_running(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE thread) { ENFORCE_THREAD(thread); - return thread_context_collector_sample_after_gvl_running_with_thread(collector_instance, thread); + return thread_context_collector_sample_after_gvl_running( + collector_instance, + thread, + monotonic_wall_time_now_ns(RAISE_ON_FAILURE) + ); } static VALUE _native_apply_delta_to_cpu_time_at_previous_sample_ns(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE thread, VALUE delta_ns) { diff --git a/ext/datadog_profiling_native_extension/collectors_thread_context.h b/ext/datadog_profiling_native_extension/collectors_thread_context.h index 1204e4fe97f..9a10f0297b3 100644 --- a/ext/datadog_profiling_native_extension/collectors_thread_context.h +++ b/ext/datadog_profiling_native_extension/collectors_thread_context.h @@ -18,7 +18,13 @@ __attribute__((warn_unused_result)) bool thread_context_collector_on_gc_finish(V VALUE enforce_thread_context_collector_instance(VALUE object); #ifndef NO_GVL_INSTRUMENTATION + typedef enum { + ON_GVL_RUNNING_UNKNOWN, // Thread is not known, it may not even be from the current Ractor + ON_GVL_RUNNING_DONT_SAMPLE, // Thread is known, but "Waiting for GVL" period was too small to be sampled + ON_GVL_RUNNING_SAMPLE, // Thread is known, and "Waiting for GVL" period should be sampled + } on_gvl_running_result; + void thread_context_collector_on_gvl_waiting(gvl_profiling_thread thread); - __attribute__((warn_unused_result)) bool thread_context_collector_on_gvl_running(gvl_profiling_thread thread); - VALUE thread_context_collector_sample_after_gvl_running(VALUE self_instance); + __attribute__((warn_unused_result)) on_gvl_running_result thread_context_collector_on_gvl_running(gvl_profiling_thread thread); + VALUE thread_context_collector_sample_after_gvl_running(VALUE self_instance, VALUE current_thread, long current_monotonic_wall_time_ns); #endif 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/ext/libdatadog_extconf_helpers.rb b/ext/libdatadog_extconf_helpers.rb index 2c8762b57d4..ad9cf4f2e6b 100644 --- a/ext/libdatadog_extconf_helpers.rb +++ b/ext/libdatadog_extconf_helpers.rb @@ -8,7 +8,7 @@ module Datadog module LibdatadogExtconfHelpers # Used to make sure the correct gem version gets loaded, as extconf.rb does not get run with "bundle exec" and thus # may see multiple libdatadog versions. See https://github.com/DataDog/dd-trace-rb/pull/2531 for the horror story. - LIBDATADOG_VERSION = '~> 12.0.0.1.0' + LIBDATADOG_VERSION = '~> 13.1.0.1.0' # Used as an workaround for a limitation with how dynamic linking works in environments where the datadog gem and # libdatadog are moved after the extension gets compiled. 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/gemfiles/jruby_9.2_activesupport.gemfile.lock b/gemfiles/jruby_9.2_activesupport.gemfile.lock index 433edfd81c8..fe5e7bd2f4b 100644 --- a/gemfiles/jruby_9.2_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.2_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -102,7 +102,7 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.13.0) diff --git a/gemfiles/jruby_9.2_aws.gemfile.lock b/gemfiles/jruby_9.2_aws.gemfile.lock index e697390d4c0..8b279262db1 100644 --- a/gemfiles/jruby_9.2_aws.gemfile.lock +++ b/gemfiles/jruby_9.2_aws.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -1463,7 +1463,7 @@ GEM jmespath (1.6.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_contrib.gemfile.lock b/gemfiles/jruby_9.2_contrib.gemfile.lock index 680b952521c..850d3c6ae04 100644 --- a/gemfiles/jruby_9.2_contrib.gemfile.lock +++ b/gemfiles/jruby_9.2_contrib.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,7 +50,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_contrib_old.gemfile.lock b/gemfiles/jruby_9.2_contrib_old.gemfile.lock index ae170e376bd..36cfc41e40c 100644 --- a/gemfiles/jruby_9.2_contrib_old.gemfile.lock +++ b/gemfiles/jruby_9.2_contrib_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_core_old.gemfile.lock b/gemfiles/jruby_9.2_core_old.gemfile.lock index aa7324e066f..1e937e5d172 100644 --- a/gemfiles/jruby_9.2_core_old.gemfile.lock +++ b/gemfiles/jruby_9.2_core_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -41,7 +41,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock b/gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock index 3ad0197f9d5..efdf40c6f0c 100644 --- a/gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock +++ b/gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -73,7 +73,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock b/gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock index 2bc11559001..7821de7a85e 100644 --- a/gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock +++ b/gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -73,7 +73,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_elasticsearch_latest.gemfile.lock b/gemfiles/jruby_9.2_elasticsearch_latest.gemfile.lock index b1770eb0403..ae1669e6cc0 100644 --- a/gemfiles/jruby_9.2_elasticsearch_latest.gemfile.lock +++ b/gemfiles/jruby_9.2_elasticsearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -75,7 +75,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock b/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock index 696c520c9f3..06a737862b3 100644 --- a/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock +++ b/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -112,7 +112,7 @@ GEM io-wait (0.3.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) diff --git a/gemfiles/jruby_9.2_http.gemfile.lock b/gemfiles/jruby_9.2_http.gemfile.lock index bb617624467..1372592a504 100644 --- a/gemfiles/jruby_9.2_http.gemfile.lock +++ b/gemfiles/jruby_9.2_http.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -84,7 +84,7 @@ GEM httpclient (2.8.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_opensearch_2.gemfile.lock b/gemfiles/jruby_9.2_opensearch_2.gemfile.lock index d2f66345200..68d43ed2356 100644 --- a/gemfiles/jruby_9.2_opensearch_2.gemfile.lock +++ b/gemfiles/jruby_9.2_opensearch_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -65,7 +65,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_opensearch_3.gemfile.lock b/gemfiles/jruby_9.2_opensearch_3.gemfile.lock index 5d0c3f605d3..8e6a115fbb0 100644 --- a/gemfiles/jruby_9.2_opensearch_3.gemfile.lock +++ b/gemfiles/jruby_9.2_opensearch_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -65,7 +65,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_opensearch_latest.gemfile.lock b/gemfiles/jruby_9.2_opensearch_latest.gemfile.lock index 4739f67d689..d9d838d4a3b 100644 --- a/gemfiles/jruby_9.2_opensearch_latest.gemfile.lock +++ b/gemfiles/jruby_9.2_opensearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -67,7 +67,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_rack_1.gemfile.lock b/gemfiles/jruby_9.2_rack_1.gemfile.lock index ff87dcd1f86..17b17effe2e 100644 --- a/gemfiles/jruby_9.2_rack_1.gemfile.lock +++ b/gemfiles/jruby_9.2_rack_1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -41,7 +41,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_rack_2.gemfile.lock b/gemfiles/jruby_9.2_rack_2.gemfile.lock index a5cdf990c2a..7b1aee145f9 100644 --- a/gemfiles/jruby_9.2_rack_2.gemfile.lock +++ b/gemfiles/jruby_9.2_rack_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -41,7 +41,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_rack_3.gemfile.lock b/gemfiles/jruby_9.2_rack_3.gemfile.lock index 9400e714b0e..2613810969a 100644 --- a/gemfiles/jruby_9.2_rack_3.gemfile.lock +++ b/gemfiles/jruby_9.2_rack_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -41,7 +41,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_rack_latest.gemfile.lock b/gemfiles/jruby_9.2_rack_latest.gemfile.lock index 015236a05eb..3f2a70a8932 100644 --- a/gemfiles/jruby_9.2_rack_latest.gemfile.lock +++ b/gemfiles/jruby_9.2_rack_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -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_rails5_mysql2.gemfile.lock b/gemfiles/jruby_9.2_rails5_mysql2.gemfile.lock index f7a292ebb3b..226ea844b40 100644 --- a/gemfiles/jruby_9.2_rails5_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2_rails5_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -96,7 +96,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.2_rails5_postgres.gemfile.lock b/gemfiles/jruby_9.2_rails5_postgres.gemfile.lock index e4fc69a01dd..5706cadc15c 100644 --- a/gemfiles/jruby_9.2_rails5_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2_rails5_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -98,7 +98,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock index e4cc9248e14..eefcc54ba28 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 5d2d7dd6217..b6343514c30 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -98,7 +98,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock index 4493746ad66..b5a28aec9d4 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock index 1d7b00a4649..04796985fde 100644 --- a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -98,7 +98,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) loofah (2.19.1) diff --git a/gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock index 492f5df1bbd..461f9254d91 100644 --- a/gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,7 +113,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.2_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.2_rails61_postgres.gemfile.lock index 515d7fc10c6..38b454040af 100644 --- a/gemfiles/jruby_9.2_rails61_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2_rails61_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -115,7 +115,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock index 214861abb14..70e9fe1a633 100644 --- a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,7 +116,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock index 96e3bf713a3..c3d1bc73e08 100644 --- a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,7 +116,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock index 781d06d045f..fb6b2cf61b0 100644 --- a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -115,7 +115,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) loofah (2.19.1) diff --git a/gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock b/gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock index a5c00c57160..f847f1ce6a2 100644 --- a/gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -109,7 +109,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.2_rails6_postgres.gemfile.lock b/gemfiles/jruby_9.2_rails6_postgres.gemfile.lock index 4661a0fcfd3..073315794ec 100644 --- a/gemfiles/jruby_9.2_rails6_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2_rails6_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -111,7 +111,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock index c7d23e64846..73fc573a48e 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 fdcd970463f..db2b5dfc4e6 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -111,7 +111,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock index e4f0f9833f7..6df697977d1 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock index ec43d5facae..15f9dd790c4 100644 --- a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -111,7 +111,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) loofah (2.19.1) diff --git a/gemfiles/jruby_9.2_redis_3.gemfile.lock b/gemfiles/jruby_9.2_redis_3.gemfile.lock index 9d275f63209..fda1ae86407 100644 --- a/gemfiles/jruby_9.2_redis_3.gemfile.lock +++ b/gemfiles/jruby_9.2_redis_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -41,7 +41,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_redis_4.gemfile.lock b/gemfiles/jruby_9.2_redis_4.gemfile.lock index 4843dcedf45..969638d45e4 100644 --- a/gemfiles/jruby_9.2_redis_4.gemfile.lock +++ b/gemfiles/jruby_9.2_redis_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -41,7 +41,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_redis_5.gemfile.lock b/gemfiles/jruby_9.2_redis_5.gemfile.lock index 63805388d0d..3137a82315b 100644 --- a/gemfiles/jruby_9.2_redis_5.gemfile.lock +++ b/gemfiles/jruby_9.2_redis_5.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -42,7 +42,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_relational_db.gemfile.lock b/gemfiles/jruby_9.2_relational_db.gemfile.lock index c4bdea52da2..38b9cd49c33 100644 --- a/gemfiles/jruby_9.2_relational_db.gemfile.lock +++ b/gemfiles/jruby_9.2_relational_db.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -75,7 +75,7 @@ GEM jdbc-sqlite3 (3.28.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) makara (0.5.1) diff --git a/gemfiles/jruby_9.2_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.2_resque2_redis3.gemfile.lock index 99b0dbda183..9de7ee05894 100644 --- a/gemfiles/jruby_9.2_resque2_redis3.gemfile.lock +++ b/gemfiles/jruby_9.2_resque2_redis3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -41,7 +41,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.2_resque2_redis4.gemfile.lock index b2cef664b8b..a9ca7c1f909 100644 --- a/gemfiles/jruby_9.2_resque2_redis4.gemfile.lock +++ b/gemfiles/jruby_9.2_resque2_redis4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -42,7 +42,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_sinatra_2.gemfile.lock b/gemfiles/jruby_9.2_sinatra_2.gemfile.lock index bd1f4d3c04d..89f4651a8a4 100644 --- a/gemfiles/jruby_9.2_sinatra_2.gemfile.lock +++ b/gemfiles/jruby_9.2_sinatra_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM hashdiff (1.1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_stripe_10.gemfile.lock b/gemfiles/jruby_9.2_stripe_10.gemfile.lock index 1207f17cafb..6a8a388c89c 100644 --- a/gemfiles/jruby_9.2_stripe_10.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_10.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_stripe_11.gemfile.lock b/gemfiles/jruby_9.2_stripe_11.gemfile.lock index 7f55135bd18..d24f4449bc4 100644 --- a/gemfiles/jruby_9.2_stripe_11.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_11.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_stripe_12.gemfile.lock b/gemfiles/jruby_9.2_stripe_12.gemfile.lock index 2f2c97d7757..268116cc909 100644 --- a/gemfiles/jruby_9.2_stripe_12.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_12.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_stripe_7.gemfile.lock b/gemfiles/jruby_9.2_stripe_7.gemfile.lock index 1dfb5aa6ceb..7c2197ddba2 100644 --- a/gemfiles/jruby_9.2_stripe_7.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_stripe_8.gemfile.lock b/gemfiles/jruby_9.2_stripe_8.gemfile.lock index 678f73b8802..1410136bf43 100644 --- a/gemfiles/jruby_9.2_stripe_8.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_stripe_9.gemfile.lock b/gemfiles/jruby_9.2_stripe_9.gemfile.lock index 0d25fc1759d..7b7f94e27f3 100644 --- a/gemfiles/jruby_9.2_stripe_9.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_9.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2_stripe_latest.gemfile.lock b/gemfiles/jruby_9.2_stripe_latest.gemfile.lock index bb8f1b332bb..328d238248f 100644 --- a/gemfiles/jruby_9.2_stripe_latest.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -91,7 +91,7 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - stripe (12.6.0) + stripe (13.0.1) thor (1.2.2) warning (1.4.0) webmock (3.23.1) diff --git a/gemfiles/jruby_9.2_stripe_min.gemfile.lock b/gemfiles/jruby_9.2_stripe_min.gemfile.lock index ddce7317edc..4b109a2bea7 100644 --- a/gemfiles/jruby_9.2_stripe_min.gemfile.lock +++ b/gemfiles/jruby_9.2_stripe_min.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_activesupport.gemfile.lock b/gemfiles/jruby_9.3_activesupport.gemfile.lock index 0b50eeb351a..b769f49f19b 100644 --- a/gemfiles/jruby_9.3_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.3_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -105,7 +105,7 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.13.0) diff --git a/gemfiles/jruby_9.3_aws.gemfile.lock b/gemfiles/jruby_9.3_aws.gemfile.lock index 32d073371a9..29d2547ca7e 100644 --- a/gemfiles/jruby_9.3_aws.gemfile.lock +++ b/gemfiles/jruby_9.3_aws.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -1465,7 +1465,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_contrib.gemfile.lock b/gemfiles/jruby_9.3_contrib.gemfile.lock index 58faac16e21..3f9b0324abd 100644 --- a/gemfiles/jruby_9.3_contrib.gemfile.lock +++ b/gemfiles/jruby_9.3_contrib.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,7 +50,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_contrib_old.gemfile.lock b/gemfiles/jruby_9.3_contrib_old.gemfile.lock index 6afee424a52..632cdc08a55 100644 --- a/gemfiles/jruby_9.3_contrib_old.gemfile.lock +++ b/gemfiles/jruby_9.3_contrib_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -48,7 +48,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_core_old.gemfile.lock b/gemfiles/jruby_9.3_core_old.gemfile.lock index 87aabdda1ec..e57ce91c2fc 100644 --- a/gemfiles/jruby_9.3_core_old.gemfile.lock +++ b/gemfiles/jruby_9.3_core_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock b/gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock index 2fab6271190..2f8e05c9ede 100644 --- a/gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock +++ b/gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -75,7 +75,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock b/gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock index e9d3a14b98a..1e360d8c694 100644 --- a/gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock +++ b/gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,7 +58,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_elasticsearch_latest.gemfile.lock b/gemfiles/jruby_9.3_elasticsearch_latest.gemfile.lock index 4891a4d7ae0..6da9e4739c5 100644 --- a/gemfiles/jruby_9.3_elasticsearch_latest.gemfile.lock +++ b/gemfiles/jruby_9.3_elasticsearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -60,7 +60,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock b/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock index 5097a098432..7d49a1b126b 100644 --- a/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock +++ b/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,7 +113,7 @@ GEM json (2.7.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) diff --git a/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock b/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock index 9ddb26a764c..804b085650f 100644 --- a/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock +++ b/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,7 +113,7 @@ GEM json (2.7.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) diff --git a/gemfiles/jruby_9.3_http.gemfile.lock b/gemfiles/jruby_9.3_http.gemfile.lock index 9b89a3199af..d701e8405a7 100644 --- a/gemfiles/jruby_9.3_http.gemfile.lock +++ b/gemfiles/jruby_9.3_http.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -67,7 +67,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_opensearch_2.gemfile.lock b/gemfiles/jruby_9.3_opensearch_2.gemfile.lock index 8207a851429..1f9c57e9f72 100644 --- a/gemfiles/jruby_9.3_opensearch_2.gemfile.lock +++ b/gemfiles/jruby_9.3_opensearch_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,7 +50,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_opensearch_3.gemfile.lock b/gemfiles/jruby_9.3_opensearch_3.gemfile.lock index 1471af700b1..e98e5e07fe4 100644 --- a/gemfiles/jruby_9.3_opensearch_3.gemfile.lock +++ b/gemfiles/jruby_9.3_opensearch_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,7 +50,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_opensearch_latest.gemfile.lock b/gemfiles/jruby_9.3_opensearch_latest.gemfile.lock index a278f94cf83..3b93a2698f5 100644 --- a/gemfiles/jruby_9.3_opensearch_latest.gemfile.lock +++ b/gemfiles/jruby_9.3_opensearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,7 +52,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_rack_1.gemfile.lock b/gemfiles/jruby_9.3_rack_1.gemfile.lock index 99944baba06..7268815a706 100644 --- a/gemfiles/jruby_9.3_rack_1.gemfile.lock +++ b/gemfiles/jruby_9.3_rack_1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_rack_2.gemfile.lock b/gemfiles/jruby_9.3_rack_2.gemfile.lock index 7a54fb51306..e81b9324dc5 100644 --- a/gemfiles/jruby_9.3_rack_2.gemfile.lock +++ b/gemfiles/jruby_9.3_rack_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_rack_3.gemfile.lock b/gemfiles/jruby_9.3_rack_3.gemfile.lock index 4815ffe8a32..947697a52d1 100644 --- a/gemfiles/jruby_9.3_rack_3.gemfile.lock +++ b/gemfiles/jruby_9.3_rack_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_rack_latest.gemfile.lock b/gemfiles/jruby_9.3_rack_latest.gemfile.lock index d6d2cc4317f..269366d1bdf 100644 --- a/gemfiles/jruby_9.3_rack_latest.gemfile.lock +++ b/gemfiles/jruby_9.3_rack_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -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_rails5_mysql2.gemfile.lock b/gemfiles/jruby_9.3_rails5_mysql2.gemfile.lock index 919eb2cfd20..92c9045ad95 100644 --- a/gemfiles/jruby_9.3_rails5_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.3_rails5_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -99,7 +99,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3_rails5_postgres.gemfile.lock b/gemfiles/jruby_9.3_rails5_postgres.gemfile.lock index 3ab41f0221f..1913cd71b1f 100644 --- a/gemfiles/jruby_9.3_rails5_postgres.gemfile.lock +++ b/gemfiles/jruby_9.3_rails5_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -99,7 +99,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock index e76e24174e8..75e939212b3 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -99,7 +99,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 c7e3e31e438..9520b0c0e6d 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -99,7 +99,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock index a5784ac1d00..4c1494daafb 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -100,7 +100,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock index 55b6bb73135..b6ad57cb906 100644 --- a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -99,7 +99,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) loofah (2.21.3) diff --git a/gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock index f96d2ef017c..9346b3c0678 100644 --- a/gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,7 +116,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.3_rails61_postgres.gemfile.lock index 2c0fdea663a..932f5587e8f 100644 --- a/gemfiles/jruby_9.3_rails61_postgres.gemfile.lock +++ b/gemfiles/jruby_9.3_rails61_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,7 +116,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock index d2c3ee195d2..936e36c277c 100644 --- a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,7 +116,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock index f5d6d96a564..a5816aacd14 100644 --- a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,7 +117,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock index 2529929aff1..28523a24139 100644 --- a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,7 +116,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) loofah (2.21.3) diff --git a/gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock b/gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock index 156848e73b0..6d4fd27d13d 100644 --- a/gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -112,7 +112,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3_rails6_postgres.gemfile.lock b/gemfiles/jruby_9.3_rails6_postgres.gemfile.lock index 6ea51d0e507..8c935a562a2 100644 --- a/gemfiles/jruby_9.3_rails6_postgres.gemfile.lock +++ b/gemfiles/jruby_9.3_rails6_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -112,7 +112,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock index 598d64d28f2..20d93d3c222 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -112,7 +112,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 289dbccf450..bddfa63a99b 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -112,7 +112,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock index 075256b1135..ed7f692b578 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,7 +113,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock index 8e566313657..876d4f15f02 100644 --- a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -112,7 +112,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) loofah (2.21.3) diff --git a/gemfiles/jruby_9.3_redis_3.gemfile.lock b/gemfiles/jruby_9.3_redis_3.gemfile.lock index 693295f8daa..b8804f6e74d 100644 --- a/gemfiles/jruby_9.3_redis_3.gemfile.lock +++ b/gemfiles/jruby_9.3_redis_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_redis_4.gemfile.lock b/gemfiles/jruby_9.3_redis_4.gemfile.lock index 9e3d1720e9f..a169f466747 100644 --- a/gemfiles/jruby_9.3_redis_4.gemfile.lock +++ b/gemfiles/jruby_9.3_redis_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_redis_5.gemfile.lock b/gemfiles/jruby_9.3_redis_5.gemfile.lock index 84e1590c27c..49db970dcb1 100644 --- a/gemfiles/jruby_9.3_redis_5.gemfile.lock +++ b/gemfiles/jruby_9.3_redis_5.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_relational_db.gemfile.lock b/gemfiles/jruby_9.3_relational_db.gemfile.lock index 04e95f2737a..6ae3237ddf6 100644 --- a/gemfiles/jruby_9.3_relational_db.gemfile.lock +++ b/gemfiles/jruby_9.3_relational_db.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -73,7 +73,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) makara (0.5.1) diff --git a/gemfiles/jruby_9.3_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.3_resque2_redis3.gemfile.lock index 1d1f4885cf0..a665f96e9e4 100644 --- a/gemfiles/jruby_9.3_resque2_redis3.gemfile.lock +++ b/gemfiles/jruby_9.3_resque2_redis3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.3_resque2_redis4.gemfile.lock index 3389746eeb3..9540612debb 100644 --- a/gemfiles/jruby_9.3_resque2_redis4.gemfile.lock +++ b/gemfiles/jruby_9.3_resque2_redis4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_sinatra_2.gemfile.lock b/gemfiles/jruby_9.3_sinatra_2.gemfile.lock index f189d7b2b52..191ac883986 100644 --- a/gemfiles/jruby_9.3_sinatra_2.gemfile.lock +++ b/gemfiles/jruby_9.3_sinatra_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_sinatra_3.gemfile.lock b/gemfiles/jruby_9.3_sinatra_3.gemfile.lock index b47e6bd081b..4994e22e116 100644 --- a/gemfiles/jruby_9.3_sinatra_3.gemfile.lock +++ b/gemfiles/jruby_9.3_sinatra_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -47,7 +47,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_stripe_10.gemfile.lock b/gemfiles/jruby_9.3_stripe_10.gemfile.lock index e7a0146369c..9974936112f 100644 --- a/gemfiles/jruby_9.3_stripe_10.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_10.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_stripe_11.gemfile.lock b/gemfiles/jruby_9.3_stripe_11.gemfile.lock index 7146ea5a81a..f1014953588 100644 --- a/gemfiles/jruby_9.3_stripe_11.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_11.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_stripe_12.gemfile.lock b/gemfiles/jruby_9.3_stripe_12.gemfile.lock index 4acb6581705..19a39b31e85 100644 --- a/gemfiles/jruby_9.3_stripe_12.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_12.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_stripe_7.gemfile.lock b/gemfiles/jruby_9.3_stripe_7.gemfile.lock index 6832b7787f4..c2f67b174c9 100644 --- a/gemfiles/jruby_9.3_stripe_7.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_stripe_8.gemfile.lock b/gemfiles/jruby_9.3_stripe_8.gemfile.lock index 31bc3cb75b2..70e9df7771d 100644 --- a/gemfiles/jruby_9.3_stripe_8.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_stripe_9.gemfile.lock b/gemfiles/jruby_9.3_stripe_9.gemfile.lock index 49ed063eaab..8993169d248 100644 --- a/gemfiles/jruby_9.3_stripe_9.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_9.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3_stripe_latest.gemfile.lock b/gemfiles/jruby_9.3_stripe_latest.gemfile.lock index 44859f81a09..583e8fda4e1 100644 --- a/gemfiles/jruby_9.3_stripe_latest.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -123,7 +123,7 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - stripe (12.6.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.3_stripe_min.gemfile.lock b/gemfiles/jruby_9.3_stripe_min.gemfile.lock index 3d8acd5c240..9182087e53c 100644 --- a/gemfiles/jruby_9.3_stripe_min.gemfile.lock +++ b/gemfiles/jruby_9.3_stripe_min.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_activesupport.gemfile.lock b/gemfiles/jruby_9.4_activesupport.gemfile.lock index 94dbf7f08c6..d0cb21b970c 100644 --- a/gemfiles/jruby_9.4_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.4_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -100,7 +100,7 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.13.0) diff --git a/gemfiles/jruby_9.4_aws.gemfile.lock b/gemfiles/jruby_9.4_aws.gemfile.lock index ac9da6efb9a..586731505be 100644 --- a/gemfiles/jruby_9.4_aws.gemfile.lock +++ b/gemfiles/jruby_9.4_aws.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -1465,7 +1465,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_contrib.gemfile.lock b/gemfiles/jruby_9.4_contrib.gemfile.lock index 761ff90efe6..b356e9440d0 100644 --- a/gemfiles/jruby_9.4_contrib.gemfile.lock +++ b/gemfiles/jruby_9.4_contrib.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,7 +50,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_contrib_old.gemfile.lock b/gemfiles/jruby_9.4_contrib_old.gemfile.lock index 1c9a359c1da..881bb0bfdae 100644 --- a/gemfiles/jruby_9.4_contrib_old.gemfile.lock +++ b/gemfiles/jruby_9.4_contrib_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -48,7 +48,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_core_old.gemfile.lock b/gemfiles/jruby_9.4_core_old.gemfile.lock index 50c72d6f512..75efd61c526 100644 --- a/gemfiles/jruby_9.4_core_old.gemfile.lock +++ b/gemfiles/jruby_9.4_core_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock b/gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock index d3a77f130a1..4c6ed744fb5 100644 --- a/gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock +++ b/gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -75,7 +75,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock b/gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock index aa371225d0b..3138d872744 100644 --- a/gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock +++ b/gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,7 +58,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_elasticsearch_latest.gemfile.lock b/gemfiles/jruby_9.4_elasticsearch_latest.gemfile.lock index 48681095bd0..1513ff8a02b 100644 --- a/gemfiles/jruby_9.4_elasticsearch_latest.gemfile.lock +++ b/gemfiles/jruby_9.4_elasticsearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -60,7 +60,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) logger (1.6.1) diff --git a/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock b/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock index 63bab7f2415..610aeae575d 100644 --- a/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock +++ b/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,7 +113,7 @@ GEM json (2.7.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) diff --git a/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock index d5ee50ab62b..019aef97d72 100644 --- a/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock +++ b/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,7 +113,7 @@ GEM json (2.7.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) diff --git a/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock index 572d98d9bb0..cd981368388 100644 --- a/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock +++ b/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -114,7 +114,7 @@ GEM json (2.7.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) diff --git a/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock index b50c71d24e7..a62c88d1a07 100644 --- a/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock +++ b/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -114,7 +114,7 @@ GEM json (2.7.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) diff --git a/gemfiles/jruby_9.4_graphql_2.3.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.3.gemfile.lock index ec61e3f321c..948c53128d5 100644 --- a/gemfiles/jruby_9.4_graphql_2.3.gemfile.lock +++ b/gemfiles/jruby_9.4_graphql_2.3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,7 +116,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) diff --git a/gemfiles/jruby_9.4_http.gemfile.lock b/gemfiles/jruby_9.4_http.gemfile.lock index 1381f9881a2..57bf41ae970 100644 --- a/gemfiles/jruby_9.4_http.gemfile.lock +++ b/gemfiles/jruby_9.4_http.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -67,7 +67,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_opensearch_2.gemfile.lock b/gemfiles/jruby_9.4_opensearch_2.gemfile.lock index 90a7918ddf7..b5e5b1804d8 100644 --- a/gemfiles/jruby_9.4_opensearch_2.gemfile.lock +++ b/gemfiles/jruby_9.4_opensearch_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,7 +50,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_opensearch_3.gemfile.lock b/gemfiles/jruby_9.4_opensearch_3.gemfile.lock index a5fcb3495e7..58beb3440dc 100644 --- a/gemfiles/jruby_9.4_opensearch_3.gemfile.lock +++ b/gemfiles/jruby_9.4_opensearch_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,7 +50,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_opensearch_latest.gemfile.lock b/gemfiles/jruby_9.4_opensearch_latest.gemfile.lock index dd891f186cc..f80c7d7edea 100644 --- a/gemfiles/jruby_9.4_opensearch_latest.gemfile.lock +++ b/gemfiles/jruby_9.4_opensearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,7 +52,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) logger (1.6.1) diff --git a/gemfiles/jruby_9.4_rack_1.gemfile.lock b/gemfiles/jruby_9.4_rack_1.gemfile.lock index 340777d2e92..71c4ea385f8 100644 --- a/gemfiles/jruby_9.4_rack_1.gemfile.lock +++ b/gemfiles/jruby_9.4_rack_1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_rack_2.gemfile.lock b/gemfiles/jruby_9.4_rack_2.gemfile.lock index e1f4e48a6af..d077d17ddcd 100644 --- a/gemfiles/jruby_9.4_rack_2.gemfile.lock +++ b/gemfiles/jruby_9.4_rack_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_rack_3.gemfile.lock b/gemfiles/jruby_9.4_rack_3.gemfile.lock index 1d0ed776461..7bf3f134bb7 100644 --- a/gemfiles/jruby_9.4_rack_3.gemfile.lock +++ b/gemfiles/jruby_9.4_rack_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_rack_latest.gemfile.lock b/gemfiles/jruby_9.4_rack_latest.gemfile.lock index 56a67422641..118cec27828 100644 --- a/gemfiles/jruby_9.4_rack_latest.gemfile.lock +++ b/gemfiles/jruby_9.4_rack_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -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_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.4_rails61_mysql2.gemfile.lock index 90db32483f9..ac428381935 100644 --- a/gemfiles/jruby_9.4_rails61_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.4_rails61_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -120,7 +120,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) diff --git a/gemfiles/jruby_9.4_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.4_rails61_postgres.gemfile.lock index 2a74bbde05b..9bb29265e99 100644 --- a/gemfiles/jruby_9.4_rails61_postgres.gemfile.lock +++ b/gemfiles/jruby_9.4_rails61_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,7 +116,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock index d6ac4736ed4..80c0bee6e3f 100644 --- a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,7 +116,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock index 295cc749184..992a772bc04 100644 --- a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,7 +117,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock index 8c609f3640c..0edfce3fcd2 100644 --- a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,7 +116,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) loofah (2.19.1) diff --git a/gemfiles/jruby_9.4_redis_3.gemfile.lock b/gemfiles/jruby_9.4_redis_3.gemfile.lock index dad26ad1cd7..21981bb9fe6 100644 --- a/gemfiles/jruby_9.4_redis_3.gemfile.lock +++ b/gemfiles/jruby_9.4_redis_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_redis_4.gemfile.lock b/gemfiles/jruby_9.4_redis_4.gemfile.lock index ef56d08f8ce..3ebbec9dca9 100644 --- a/gemfiles/jruby_9.4_redis_4.gemfile.lock +++ b/gemfiles/jruby_9.4_redis_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_redis_5.gemfile.lock b/gemfiles/jruby_9.4_redis_5.gemfile.lock index 0bf74dbf82e..0700454af68 100644 --- a/gemfiles/jruby_9.4_redis_5.gemfile.lock +++ b/gemfiles/jruby_9.4_redis_5.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_relational_db.gemfile.lock b/gemfiles/jruby_9.4_relational_db.gemfile.lock index 91957e2734f..4560ffb746d 100644 --- a/gemfiles/jruby_9.4_relational_db.gemfile.lock +++ b/gemfiles/jruby_9.4_relational_db.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -75,7 +75,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) makara (0.6.0.pre) diff --git a/gemfiles/jruby_9.4_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.4_resque2_redis3.gemfile.lock index d4a5cc6de60..d67fca4359b 100644 --- a/gemfiles/jruby_9.4_resque2_redis3.gemfile.lock +++ b/gemfiles/jruby_9.4_resque2_redis3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -43,7 +43,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.4_resque2_redis4.gemfile.lock index b53040f19c7..16b3087b9fc 100644 --- a/gemfiles/jruby_9.4_resque2_redis4.gemfile.lock +++ b/gemfiles/jruby_9.4_resque2_redis4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -44,7 +44,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_sinatra_2.gemfile.lock b/gemfiles/jruby_9.4_sinatra_2.gemfile.lock index 7938014d719..d9a19470fcc 100644 --- a/gemfiles/jruby_9.4_sinatra_2.gemfile.lock +++ b/gemfiles/jruby_9.4_sinatra_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_sinatra_3.gemfile.lock b/gemfiles/jruby_9.4_sinatra_3.gemfile.lock index 4970bffd1e1..b8e99a5e363 100644 --- a/gemfiles/jruby_9.4_sinatra_3.gemfile.lock +++ b/gemfiles/jruby_9.4_sinatra_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -47,7 +47,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_sinatra_4.gemfile.lock b/gemfiles/jruby_9.4_sinatra_4.gemfile.lock index 190bd571d99..1ec002d6cb2 100644 --- a/gemfiles/jruby_9.4_sinatra_4.gemfile.lock +++ b/gemfiles/jruby_9.4_sinatra_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -47,7 +47,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_stripe_10.gemfile.lock b/gemfiles/jruby_9.4_stripe_10.gemfile.lock index 026a388dab3..2f156477197 100644 --- a/gemfiles/jruby_9.4_stripe_10.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_10.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_stripe_11.gemfile.lock b/gemfiles/jruby_9.4_stripe_11.gemfile.lock index ab53cce0ad5..f927ef7867b 100644 --- a/gemfiles/jruby_9.4_stripe_11.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_11.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_stripe_12.gemfile.lock b/gemfiles/jruby_9.4_stripe_12.gemfile.lock index 02406e94178..212b5c119c7 100644 --- a/gemfiles/jruby_9.4_stripe_12.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_12.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_stripe_7.gemfile.lock b/gemfiles/jruby_9.4_stripe_7.gemfile.lock index 72d86ee6991..c5423e846de 100644 --- a/gemfiles/jruby_9.4_stripe_7.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_stripe_8.gemfile.lock b/gemfiles/jruby_9.4_stripe_8.gemfile.lock index 3058cf32cf0..f83255a1697 100644 --- a/gemfiles/jruby_9.4_stripe_8.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_stripe_9.gemfile.lock b/gemfiles/jruby_9.4_stripe_9.gemfile.lock index 4047506776a..659ec1fed05 100644 --- a/gemfiles/jruby_9.4_stripe_9.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_9.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.4_stripe_latest.gemfile.lock b/gemfiles/jruby_9.4_stripe_latest.gemfile.lock index af340bf6aaa..e3715a363ca 100644 --- a/gemfiles/jruby_9.4_stripe_latest.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -123,7 +123,7 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - stripe (12.6.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_stripe_min.gemfile.lock b/gemfiles/jruby_9.4_stripe_min.gemfile.lock index 78069762c8c..12b2e69cc53 100644 --- a/gemfiles/jruby_9.4_stripe_min.gemfile.lock +++ b/gemfiles/jruby_9.4_stripe_min.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -46,7 +46,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) + libdatadog (13.1.0.1.0) libddwaf (1.14.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/ruby_2.5_activesupport.gemfile.lock b/gemfiles/ruby_2.5_activesupport.gemfile.lock index 0c0594cb712..a6908d1e10b 100644 --- a/gemfiles/ruby_2.5_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.5_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -108,8 +108,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_aws.gemfile.lock b/gemfiles/ruby_2.5_aws.gemfile.lock index 3bd3b8120f0..39cb93cec77 100644 --- a/gemfiles/ruby_2.5_aws.gemfile.lock +++ b/gemfiles/ruby_2.5_aws.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -1469,8 +1469,8 @@ GEM jmespath (1.6.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_contrib.gemfile.lock b/gemfiles/ruby_2.5_contrib.gemfile.lock index e76e92668eb..7f40b2bfcae 100644 --- a/gemfiles/ruby_2.5_contrib.gemfile.lock +++ b/gemfiles/ruby_2.5_contrib.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -62,8 +62,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_contrib_old.gemfile.lock b/gemfiles/ruby_2.5_contrib_old.gemfile.lock index eaef2e9f7a4..42779108dfd 100644 --- a/gemfiles/ruby_2.5_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.5_contrib_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM hitimes (1.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_core_old.gemfile.lock b/gemfiles/ruby_2.5_core_old.gemfile.lock index b2d313df707..aafd0d891a1 100644 --- a/gemfiles/ruby_2.5_core_old.gemfile.lock +++ b/gemfiles/ruby_2.5_core_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -47,8 +47,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock b/gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock index 299e6477b3f..f792253633f 100644 --- a/gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -79,8 +79,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock b/gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock index 34b42069424..23a3f0386b1 100644 --- a/gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -79,8 +79,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_2.5_elasticsearch_latest.gemfile.lock index 9cf7d7ca231..b07e16284cb 100644 --- a/gemfiles/ruby_2.5_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_2.5_elasticsearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -81,8 +81,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock b/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock index 87ade2ebf3d..4645974908e 100644 --- a/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -118,8 +118,8 @@ GEM io-wait (0.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_hanami_1.gemfile.lock b/gemfiles/ruby_2.5_hanami_1.gemfile.lock index 5b5d20a2e1a..290e57c5c23 100644 --- a/gemfiles/ruby_2.5_hanami_1.gemfile.lock +++ b/gemfiles/ruby_2.5_hanami_1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -123,8 +123,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_http.gemfile.lock b/gemfiles/ruby_2.5_http.gemfile.lock index 70a19312f91..0a5d12a87cb 100644 --- a/gemfiles/ruby_2.5_http.gemfile.lock +++ b/gemfiles/ruby_2.5_http.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -88,8 +88,8 @@ GEM httpclient (2.8.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_opensearch_2.gemfile.lock b/gemfiles/ruby_2.5_opensearch_2.gemfile.lock index 828e29ca7fb..1fcbaf95351 100644 --- a/gemfiles/ruby_2.5_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_2.5_opensearch_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -71,8 +71,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_opensearch_3.gemfile.lock b/gemfiles/ruby_2.5_opensearch_3.gemfile.lock index 7a45962d74e..36f199b27a8 100644 --- a/gemfiles/ruby_2.5_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_2.5_opensearch_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -71,8 +71,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_opensearch_latest.gemfile.lock b/gemfiles/ruby_2.5_opensearch_latest.gemfile.lock index 811aa50bc34..e4c229fb776 100644 --- a/gemfiles/ruby_2.5_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_2.5_opensearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -73,8 +73,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rack_1.gemfile.lock b/gemfiles/ruby_2.5_rack_1.gemfile.lock index 8a56bf19de2..4bbc7a431f2 100644 --- a/gemfiles/ruby_2.5_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.5_rack_1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -47,8 +47,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rack_2.gemfile.lock b/gemfiles/ruby_2.5_rack_2.gemfile.lock index 17d1b74efdf..33c9842ef9c 100644 --- a/gemfiles/ruby_2.5_rack_2.gemfile.lock +++ b/gemfiles/ruby_2.5_rack_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -47,8 +47,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rack_3.gemfile.lock b/gemfiles/ruby_2.5_rack_3.gemfile.lock index ea8821e6c25..3b85dbc0a39 100644 --- a/gemfiles/ruby_2.5_rack_3.gemfile.lock +++ b/gemfiles/ruby_2.5_rack_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -47,8 +47,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rack_latest.gemfile.lock b/gemfiles/ruby_2.5_rack_latest.gemfile.lock index 316224ec278..49e1988b6b9 100644 --- a/gemfiles/ruby_2.5_rack_latest.gemfile.lock +++ b/gemfiles/ruby_2.5_rack_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -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_rails4_mysql2.gemfile.lock b/gemfiles/ruby_2.5_rails4_mysql2.gemfile.lock index 58756b4d7b1..4abff63580a 100644 --- a/gemfiles/ruby_2.5_rails4_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5_rails4_mysql2.gemfile.lock @@ -67,9 +67,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -114,8 +114,8 @@ GEM io-wait (0.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails4_postgres.gemfile.lock b/gemfiles/ruby_2.5_rails4_postgres.gemfile.lock index 484c4bfc81e..73133f6590a 100644 --- a/gemfiles/ruby_2.5_rails4_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5_rails4_postgres.gemfile.lock @@ -67,9 +67,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -114,8 +114,8 @@ GEM io-wait (0.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock index 111f50f4e20..d6d44d45c15 100644 --- a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock @@ -67,9 +67,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -114,8 +114,8 @@ GEM io-wait (0.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock index 6a8805a63cf..a5b289284cd 100644 --- a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock @@ -64,9 +64,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -115,8 +115,8 @@ GEM io-wait (0.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock index 19287679a16..0c885474fd1 100644 --- a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock @@ -67,9 +67,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -114,8 +114,8 @@ GEM io-wait (0.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock index f6bcccc67be..5ffbe7986e9 100644 --- a/gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -96,8 +96,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.5_rails5_postgres.gemfile.lock index f2e5edb92fc..be93b2f648f 100644 --- a/gemfiles/ruby_2.5_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5_rails5_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -98,8 +98,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock index bb2d77d3c4c..550d21da0a6 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -99,8 +99,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) 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 c5f468fb0a8..abdae4a5183 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -98,8 +98,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock index f102f74a843..9d7bc2d74c9 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -99,8 +99,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock index 805b482bd81..c7a40ee7977 100644 --- a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -98,8 +98,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock index a8759313694..c3e2f558de7 100644 --- a/gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,8 +113,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.5_rails61_postgres.gemfile.lock index 26d01cdf1a1..71857553466 100644 --- a/gemfiles/ruby_2.5_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5_rails61_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -115,8 +115,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock index f798bb0905d..470695d214a 100644 --- a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,8 +116,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock index 4da9a9baa27..5386dee862d 100644 --- a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,8 +116,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock index 1ed0afbaba7..facd4e1c93b 100644 --- a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -115,8 +115,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock index cfca18f6228..a625ab38795 100644 --- a/gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -109,8 +109,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.5_rails6_postgres.gemfile.lock index 5a25c6adc8c..7776e57ad65 100644 --- a/gemfiles/ruby_2.5_rails6_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5_rails6_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -111,8 +111,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock index 6cacacfdbbe..f224447680e 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -112,8 +112,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) 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 e927f14d975..3713f536a94 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -111,8 +111,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock index 9e5332a5929..14d38b75636 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -112,8 +112,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock index 68e154c5d0b..ff225f1c26a 100644 --- a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -111,8 +111,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_redis_3.gemfile.lock b/gemfiles/ruby_2.5_redis_3.gemfile.lock index 17115f4bd39..386c64e2e29 100644 --- a/gemfiles/ruby_2.5_redis_3.gemfile.lock +++ b/gemfiles/ruby_2.5_redis_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -47,8 +47,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_redis_4.gemfile.lock b/gemfiles/ruby_2.5_redis_4.gemfile.lock index a9f554ab52c..e2919fde24d 100644 --- a/gemfiles/ruby_2.5_redis_4.gemfile.lock +++ b/gemfiles/ruby_2.5_redis_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -47,8 +47,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_redis_5.gemfile.lock b/gemfiles/ruby_2.5_redis_5.gemfile.lock index 66336f3f7ae..2141f9358b0 100644 --- a/gemfiles/ruby_2.5_redis_5.gemfile.lock +++ b/gemfiles/ruby_2.5_redis_5.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -48,8 +48,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_relational_db.gemfile.lock b/gemfiles/ruby_2.5_relational_db.gemfile.lock index 794f1ed07d9..5e9d1138f5e 100644 --- a/gemfiles/ruby_2.5_relational_db.gemfile.lock +++ b/gemfiles/ruby_2.5_relational_db.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -67,8 +67,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.5_resque2_redis3.gemfile.lock index de1ce7ceec8..5907044aba1 100644 --- a/gemfiles/ruby_2.5_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.5_resque2_redis3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -47,8 +47,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.5_resque2_redis4.gemfile.lock index b80963c5903..5665117a366 100644 --- a/gemfiles/ruby_2.5_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.5_resque2_redis4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -48,8 +48,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_sinatra_2.gemfile.lock b/gemfiles/ruby_2.5_sinatra_2.gemfile.lock index 3ae258ea93c..43e52646a86 100644 --- a/gemfiles/ruby_2.5_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_2.5_sinatra_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM hashdiff (1.1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_stripe_10.gemfile.lock b/gemfiles/ruby_2.5_stripe_10.gemfile.lock index 48722e2a5ea..b766cacebea 100644 --- a/gemfiles/ruby_2.5_stripe_10.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_10.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_stripe_11.gemfile.lock b/gemfiles/ruby_2.5_stripe_11.gemfile.lock index 64d2f9ae182..11e0b64b5be 100644 --- a/gemfiles/ruby_2.5_stripe_11.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_11.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_stripe_12.gemfile.lock b/gemfiles/ruby_2.5_stripe_12.gemfile.lock index fb1d23bebfb..40d0da1093e 100644 --- a/gemfiles/ruby_2.5_stripe_12.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_12.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_stripe_7.gemfile.lock b/gemfiles/ruby_2.5_stripe_7.gemfile.lock index 599533a72e4..ddc97736189 100644 --- a/gemfiles/ruby_2.5_stripe_7.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_stripe_8.gemfile.lock b/gemfiles/ruby_2.5_stripe_8.gemfile.lock index fd67217f3d7..b48d056524b 100644 --- a/gemfiles/ruby_2.5_stripe_8.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_stripe_9.gemfile.lock b/gemfiles/ruby_2.5_stripe_9.gemfile.lock index 1f6c8db3fa7..16ba36bf97e 100644 --- a/gemfiles/ruby_2.5_stripe_9.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_9.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.5_stripe_latest.gemfile.lock b/gemfiles/ruby_2.5_stripe_latest.gemfile.lock index abb48bfc97d..c0aec5d79be 100644 --- a/gemfiles/ruby_2.5_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -98,7 +98,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (12.6.0) + stripe (13.0.1) thor (1.2.2) warning (1.4.0) webmock (3.23.1) diff --git a/gemfiles/ruby_2.5_stripe_min.gemfile.lock b/gemfiles/ruby_2.5_stripe_min.gemfile.lock index 94928ca0e40..1fc408eb359 100644 --- a/gemfiles/ruby_2.5_stripe_min.gemfile.lock +++ b/gemfiles/ruby_2.5_stripe_min.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_activesupport.gemfile.lock b/gemfiles/ruby_2.6_activesupport.gemfile.lock index ada7184150d..d5ea7fbaae9 100644 --- a/gemfiles/ruby_2.6_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.6_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -112,8 +112,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_aws.gemfile.lock b/gemfiles/ruby_2.6_aws.gemfile.lock index 068ae8dcec1..d323f505635 100644 --- a/gemfiles/ruby_2.6_aws.gemfile.lock +++ b/gemfiles/ruby_2.6_aws.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -1472,8 +1472,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_contrib.gemfile.lock b/gemfiles/ruby_2.6_contrib.gemfile.lock index 40fbf8f6786..e5e7422c9d5 100644 --- a/gemfiles/ruby_2.6_contrib.gemfile.lock +++ b/gemfiles/ruby_2.6_contrib.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -65,8 +65,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_contrib_old.gemfile.lock b/gemfiles/ruby_2.6_contrib_old.gemfile.lock index 24ecef146f3..1c94d689149 100644 --- a/gemfiles/ruby_2.6_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.6_contrib_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -61,8 +61,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_core_old.gemfile.lock b/gemfiles/ruby_2.6_core_old.gemfile.lock index 660b75a98bb..6188a9b898e 100644 --- a/gemfiles/ruby_2.6_core_old.gemfile.lock +++ b/gemfiles/ruby_2.6_core_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock b/gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock index af65f018324..9a81f56f016 100644 --- a/gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -82,8 +82,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock b/gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock index 3ad9fd869f7..568cd09b88a 100644 --- a/gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -65,8 +65,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_2.6_elasticsearch_latest.gemfile.lock index b30e15bf208..7af1f266ed2 100644 --- a/gemfiles/ruby_2.6_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_2.6_elasticsearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -67,8 +67,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock b/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock index b1178a49ed4..65525cdbc60 100644 --- a/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -120,8 +120,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock b/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock index 64edfde5377..aceee240207 100644 --- a/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -120,8 +120,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_hanami_1.gemfile.lock b/gemfiles/ruby_2.6_hanami_1.gemfile.lock index 77cf5863089..3c96370b65c 100644 --- a/gemfiles/ruby_2.6_hanami_1.gemfile.lock +++ b/gemfiles/ruby_2.6_hanami_1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -125,8 +125,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_http.gemfile.lock b/gemfiles/ruby_2.6_http.gemfile.lock index 2dbf725bef0..1eee30e37b4 100644 --- a/gemfiles/ruby_2.6_http.gemfile.lock +++ b/gemfiles/ruby_2.6_http.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -72,8 +72,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_opensearch_2.gemfile.lock b/gemfiles/ruby_2.6_opensearch_2.gemfile.lock index 53a3d6e54ad..7585dc5a7ec 100644 --- a/gemfiles/ruby_2.6_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_2.6_opensearch_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -57,8 +57,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_opensearch_3.gemfile.lock b/gemfiles/ruby_2.6_opensearch_3.gemfile.lock index b4614f0718f..de8a22ac13f 100644 --- a/gemfiles/ruby_2.6_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_2.6_opensearch_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -57,8 +57,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_opensearch_latest.gemfile.lock b/gemfiles/ruby_2.6_opensearch_latest.gemfile.lock index cb743985ad3..38c30a88eee 100644 --- a/gemfiles/ruby_2.6_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_2.6_opensearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -59,8 +59,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_opentelemetry.gemfile.lock b/gemfiles/ruby_2.6_opentelemetry.gemfile.lock index 1c93d96e22a..1c5d5adb45a 100755 --- a/gemfiles/ruby_2.6_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_2.6_opentelemetry.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile b/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile new file mode 100644 index 00000000000..c4cd5b11d94 --- /dev/null +++ b/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile @@ -0,0 +1,47 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "rexml", ">= 3.2.7" +gem "rubocop", "~> 1.50.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +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 "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "ffi", "~> 1.16.3", require: false +gem "opentelemetry-sdk", "~> 1.1" +gem "opentelemetry-exporter-otlp" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile.lock new file mode 100644 index 00000000000..e4fa7124b84 --- /dev/null +++ b/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile.lock @@ -0,0 +1,205 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + datadog (2.4.0) + datadog-ruby_core_source (= 3.3.6) + libdatadog (~> 13.1.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.8.6) + public_suffix (>= 2.0.2, < 6.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.13.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + bigdecimal (3.1.6) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + concurrent-ruby (1.2.3) + crack (1.0.0) + bigdecimal + rexml + datadog-ruby_core_source (3.3.6) + debug_inspector (1.2.0) + diff-lcs (1.5.1) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.16.3) + google-protobuf (3.19.1) + google-protobuf (3.19.1-x86_64-linux) + googleapis-common-protos-types (1.12.0) + google-protobuf (~> 3.18) + hashdiff (1.1.0) + json (2.7.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) + ffi (~> 1.0) + libddwaf (1.14.0.0.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.3) + opentelemetry-api (1.1.0) + opentelemetry-common (0.19.7) + opentelemetry-api (~> 1.0) + opentelemetry-exporter-otlp (0.24.2) + google-protobuf (~> 3.19) + googleapis-common-protos-types (~> 1.3) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.19.6) + opentelemetry-sdk (~> 1.2) + opentelemetry-semantic_conventions + opentelemetry-registry (0.2.0) + opentelemetry-api (~> 1.1) + opentelemetry-sdk (1.2.1) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.19.3) + opentelemetry-registry (~> 0.2) + opentelemetry-semantic_conventions + opentelemetry-semantic_conventions (1.10.0) + opentelemetry-api (~> 1.0) + os (1.1.4) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.8.0) + byebug (~> 11.0) + pry (~> 0.10) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + public_suffix (5.0.4) + racc (1.7.3) + rainbow (3.1.1) + rake (13.1.0) + rake-compiler (1.2.7) + rake + regexp_parser (2.9.0) + rexml (3.3.8) + rspec (3.13.0) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.13.0) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-support (3.13.1) + rspec-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.50.2) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.2.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.30.0) + parser (>= 3.2.1.0) + rubocop-capybara (2.18.0) + rubocop (~> 1.41) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.17.1) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.20.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.3.1) + unicode-display_width (2.5.0) + warning (1.3.0) + webmock (3.23.0) + addressable (>= 2.8.0) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + +PLATFORMS + aarch64-linux + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + climate_control (~> 0.2.0) + concurrent-ruby + datadog! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + ffi (~> 1.16.3) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentelemetry-exporter-otlp + opentelemetry-sdk (~> 1.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rexml (>= 3.2.7) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rubocop (~> 1.50.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.20, < 2.21) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.6_rack_1.gemfile.lock b/gemfiles/ruby_2.6_rack_1.gemfile.lock index 1f8ecb1a520..f80d048be5b 100644 --- a/gemfiles/ruby_2.6_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.6_rack_1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rack_2.gemfile.lock b/gemfiles/ruby_2.6_rack_2.gemfile.lock index 56d5a97fbc6..5773a4ed703 100644 --- a/gemfiles/ruby_2.6_rack_2.gemfile.lock +++ b/gemfiles/ruby_2.6_rack_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rack_3.gemfile.lock b/gemfiles/ruby_2.6_rack_3.gemfile.lock index 2bb148a72ae..095e7d7f3d0 100644 --- a/gemfiles/ruby_2.6_rack_3.gemfile.lock +++ b/gemfiles/ruby_2.6_rack_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rack_latest.gemfile.lock b/gemfiles/ruby_2.6_rack_latest.gemfile.lock index 89bdebd96ea..b8726fb7994 100644 --- a/gemfiles/ruby_2.6_rack_latest.gemfile.lock +++ b/gemfiles/ruby_2.6_rack_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -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_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.6_rails5_mysql2.gemfile.lock index 937cb99838d..dbcdc0c46a9 100644 --- a/gemfiles/ruby_2.6_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.6_rails5_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -100,8 +100,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.6_rails5_postgres.gemfile.lock index 4d06919d7d5..e24908954a7 100644 --- a/gemfiles/ruby_2.6_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.6_rails5_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -100,8 +100,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock index c6415be823a..9870290a2f0 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -100,8 +100,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) 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 81c175edbf7..fee32c68492 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -100,8 +100,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock index 6bb748368ff..1f25febd6af 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -101,8 +101,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock index eb94fee563d..91b4b4452d9 100644 --- a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -100,8 +100,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock index 4e49d6f9515..25c16c7ed04 100644 --- a/gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.6_rails61_postgres.gemfile.lock index 4f076050871..d9ea3df3f83 100644 --- a/gemfiles/ruby_2.6_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_2.6_rails61_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock index 6601b1bd37e..03caa04767e 100644 --- a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock index 1ac8a0e9b8b..0f23cf3729f 100644 --- a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -118,8 +118,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock index 9af1f63b8db..1b2c49524c7 100644 --- a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock index 9ca0ef3e3b4..8248e296118 100644 --- a/gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.6_rails6_postgres.gemfile.lock index a7e9d3dcb43..8f0916efb96 100644 --- a/gemfiles/ruby_2.6_rails6_postgres.gemfile.lock +++ b/gemfiles/ruby_2.6_rails6_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock index c828516dfb1..186fedf171c 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) 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 d61fa438411..8b9eb920797 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock index 562be3c20eb..b0a7d7d4795 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -114,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock index 7635ed73160..cd0be8f765b 100644 --- a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_redis_3.gemfile.lock b/gemfiles/ruby_2.6_redis_3.gemfile.lock index e7ea2b7e9d4..b6a4ceecef4 100644 --- a/gemfiles/ruby_2.6_redis_3.gemfile.lock +++ b/gemfiles/ruby_2.6_redis_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_redis_4.gemfile.lock b/gemfiles/ruby_2.6_redis_4.gemfile.lock index 43569b99c6b..f540387eeac 100644 --- a/gemfiles/ruby_2.6_redis_4.gemfile.lock +++ b/gemfiles/ruby_2.6_redis_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_redis_5.gemfile.lock b/gemfiles/ruby_2.6_redis_5.gemfile.lock index 9f1cc0bd153..559b66958d2 100644 --- a/gemfiles/ruby_2.6_redis_5.gemfile.lock +++ b/gemfiles/ruby_2.6_redis_5.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -51,8 +51,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_relational_db.gemfile.lock b/gemfiles/ruby_2.6_relational_db.gemfile.lock index 2aa3baec078..6944db799d1 100644 --- a/gemfiles/ruby_2.6_relational_db.gemfile.lock +++ b/gemfiles/ruby_2.6_relational_db.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -69,8 +69,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.6_resque2_redis3.gemfile.lock index b578357a735..6624239e618 100644 --- a/gemfiles/ruby_2.6_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.6_resque2_redis3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.6_resque2_redis4.gemfile.lock index f9fab7c7f42..4cff6776068 100644 --- a/gemfiles/ruby_2.6_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.6_resque2_redis4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_sinatra_2.gemfile.lock b/gemfiles/ruby_2.6_sinatra_2.gemfile.lock index 2cba7551318..c4e2ec8e05a 100644 --- a/gemfiles/ruby_2.6_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_2.6_sinatra_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_sinatra_3.gemfile.lock b/gemfiles/ruby_2.6_sinatra_3.gemfile.lock index e32499a5ee0..7d9d9091d33 100644 --- a/gemfiles/ruby_2.6_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_2.6_sinatra_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -54,8 +54,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_stripe_10.gemfile.lock b/gemfiles/ruby_2.6_stripe_10.gemfile.lock index 57ee551d0b9..8e62adc8505 100644 --- a/gemfiles/ruby_2.6_stripe_10.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_10.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_stripe_11.gemfile.lock b/gemfiles/ruby_2.6_stripe_11.gemfile.lock index ba69384e1d5..56fc8812dba 100644 --- a/gemfiles/ruby_2.6_stripe_11.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_11.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_stripe_12.gemfile.lock b/gemfiles/ruby_2.6_stripe_12.gemfile.lock index 094d9b82a07..52da8948489 100644 --- a/gemfiles/ruby_2.6_stripe_12.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_12.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_stripe_7.gemfile.lock b/gemfiles/ruby_2.6_stripe_7.gemfile.lock index 898a8204601..8808f0aa623 100644 --- a/gemfiles/ruby_2.6_stripe_7.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_stripe_8.gemfile.lock b/gemfiles/ruby_2.6_stripe_8.gemfile.lock index fb7868818e7..7d920d4aedc 100644 --- a/gemfiles/ruby_2.6_stripe_8.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_stripe_9.gemfile.lock b/gemfiles/ruby_2.6_stripe_9.gemfile.lock index f448aacba0d..b1151b011be 100644 --- a/gemfiles/ruby_2.6_stripe_9.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_9.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.6_stripe_latest.gemfile.lock b/gemfiles/ruby_2.6_stripe_latest.gemfile.lock index 2c3117e781e..19d5f80ee82 100644 --- a/gemfiles/ruby_2.6_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -132,7 +132,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (12.6.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.6_stripe_min.gemfile.lock b/gemfiles/ruby_2.6_stripe_min.gemfile.lock index fe129e8bdb0..9e99d2cb22a 100644 --- a/gemfiles/ruby_2.6_stripe_min.gemfile.lock +++ b/gemfiles/ruby_2.6_stripe_min.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_activesupport.gemfile.lock b/gemfiles/ruby_2.7_activesupport.gemfile.lock index 9099560360a..cba2d013140 100644 --- a/gemfiles/ruby_2.7_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.7_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -108,8 +108,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_aws.gemfile.lock b/gemfiles/ruby_2.7_aws.gemfile.lock index d291fabdac4..80672786bf5 100644 --- a/gemfiles/ruby_2.7_aws.gemfile.lock +++ b/gemfiles/ruby_2.7_aws.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -1472,8 +1472,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_contrib.gemfile.lock b/gemfiles/ruby_2.7_contrib.gemfile.lock index 9fd6af69f00..cc9b3e0fb20 100644 --- a/gemfiles/ruby_2.7_contrib.gemfile.lock +++ b/gemfiles/ruby_2.7_contrib.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -65,8 +65,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_contrib_old.gemfile.lock b/gemfiles/ruby_2.7_contrib_old.gemfile.lock index cba4b631213..23cba7bfcb9 100644 --- a/gemfiles/ruby_2.7_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.7_contrib_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -61,8 +61,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_core_old.gemfile.lock b/gemfiles/ruby_2.7_core_old.gemfile.lock index ddd946a7b4b..c747f38bd1e 100644 --- a/gemfiles/ruby_2.7_core_old.gemfile.lock +++ b/gemfiles/ruby_2.7_core_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock b/gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock index 68f3a75378c..d5e818694cf 100644 --- a/gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -82,8 +82,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock b/gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock index 890ea7ffaf0..284efe032e2 100644 --- a/gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -65,8 +65,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_2.7_elasticsearch_latest.gemfile.lock index 5bc5da1301c..c6d304b238b 100644 --- a/gemfiles/ruby_2.7_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_2.7_elasticsearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -66,8 +66,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock b/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock index 74a2c6b5af3..3def8dcaf94 100644 --- a/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -120,8 +120,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock index b0530d07587..7e61d4b8cad 100644 --- a/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -120,8 +120,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock index 2cab69f16fe..4df85c3a359 100644 --- a/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock +++ b/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -121,8 +121,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock index 67e4280510e..09a810b1789 100644 --- a/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock +++ b/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -121,8 +121,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_graphql_2.3.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.3.gemfile.lock index b3e71cd6a0d..9d6b4ea78e8 100644 --- a/gemfiles/ruby_2.7_graphql_2.3.gemfile.lock +++ b/gemfiles/ruby_2.7_graphql_2.3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -122,8 +122,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_hanami_1.gemfile.lock b/gemfiles/ruby_2.7_hanami_1.gemfile.lock index d26736fd1a4..5daa49cb71d 100644 --- a/gemfiles/ruby_2.7_hanami_1.gemfile.lock +++ b/gemfiles/ruby_2.7_hanami_1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -126,8 +126,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_http.gemfile.lock b/gemfiles/ruby_2.7_http.gemfile.lock index ff92ecf73f3..5343e7dc73f 100644 --- a/gemfiles/ruby_2.7_http.gemfile.lock +++ b/gemfiles/ruby_2.7_http.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -72,8 +72,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_opensearch_2.gemfile.lock b/gemfiles/ruby_2.7_opensearch_2.gemfile.lock index 9ab77093948..c1cc02c9625 100644 --- a/gemfiles/ruby_2.7_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_2.7_opensearch_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -57,8 +57,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_opensearch_3.gemfile.lock b/gemfiles/ruby_2.7_opensearch_3.gemfile.lock index b2b599879fe..8f193aa020c 100644 --- a/gemfiles/ruby_2.7_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_2.7_opensearch_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -57,8 +57,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_opensearch_latest.gemfile.lock b/gemfiles/ruby_2.7_opensearch_latest.gemfile.lock index 8eae24c1bb6..ad0e5bd6851 100644 --- a/gemfiles/ruby_2.7_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_2.7_opensearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_opentelemetry.gemfile.lock b/gemfiles/ruby_2.7_opentelemetry.gemfile.lock index 598490fa345..ac35b6ed07c 100755 --- a/gemfiles/ruby_2.7_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_2.7_opentelemetry.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile b/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile new file mode 100644 index 00000000000..966548075c4 --- /dev/null +++ b/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile @@ -0,0 +1,47 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "rexml", ">= 3.2.7" +gem "rubocop", "~> 1.50.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +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 "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "ffi", "~> 1.16.3", require: false +gem "opentelemetry-sdk", "~> 1.1" +gem "opentelemetry-exporter-otlp" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile.lock new file mode 100644 index 00000000000..8c03763ae02 --- /dev/null +++ b/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile.lock @@ -0,0 +1,205 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + datadog (2.4.0) + datadog-ruby_core_source (= 3.3.6) + libdatadog (~> 13.1.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.8.6) + public_suffix (>= 2.0.2, < 6.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.13.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + bigdecimal (3.1.6) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + concurrent-ruby (1.2.3) + crack (1.0.0) + bigdecimal + rexml + datadog-ruby_core_source (3.3.6) + debug_inspector (1.2.0) + diff-lcs (1.5.1) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.16.3) + google-protobuf (3.25.3-aarch64-linux) + google-protobuf (3.25.3-x86_64-linux) + googleapis-common-protos-types (1.13.0) + google-protobuf (~> 3.18) + hashdiff (1.1.0) + json (2.7.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) + ffi (~> 1.0) + libddwaf (1.14.0.0.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.3) + opentelemetry-api (1.1.0) + opentelemetry-common (0.19.7) + opentelemetry-api (~> 1.0) + opentelemetry-exporter-otlp (0.24.2) + google-protobuf (~> 3.19) + googleapis-common-protos-types (~> 1.3) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.19.6) + opentelemetry-sdk (~> 1.2) + opentelemetry-semantic_conventions + opentelemetry-registry (0.2.0) + opentelemetry-api (~> 1.1) + opentelemetry-sdk (1.2.1) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.19.3) + opentelemetry-registry (~> 0.2) + opentelemetry-semantic_conventions + opentelemetry-semantic_conventions (1.10.0) + opentelemetry-api (~> 1.0) + os (1.1.4) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + public_suffix (5.0.4) + racc (1.7.3) + rainbow (3.1.1) + rake (13.1.0) + rake-compiler (1.2.7) + rake + regexp_parser (2.9.0) + rexml (3.3.8) + rspec (3.13.0) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.13.0) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-support (3.13.1) + rspec-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.50.2) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.2.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.31.1) + parser (>= 3.3.0.4) + rubocop-capybara (2.20.0) + rubocop (~> 1.41) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) + rubocop-rspec (2.20.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.3.1) + unicode-display_width (2.5.0) + warning (1.3.0) + webmock (3.23.0) + addressable (>= 2.8.0) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + +PLATFORMS + aarch64-linux + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + climate_control (~> 0.2.0) + concurrent-ruby + datadog! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + ffi (~> 1.16.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentelemetry-exporter-otlp + opentelemetry-sdk (~> 1.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rexml (>= 3.2.7) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rubocop (~> 1.50.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.20, < 2.21) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_2.7_rack_1.gemfile.lock b/gemfiles/ruby_2.7_rack_1.gemfile.lock index e7ad7461ad5..fc43471cb79 100644 --- a/gemfiles/ruby_2.7_rack_1.gemfile.lock +++ b/gemfiles/ruby_2.7_rack_1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rack_2.gemfile.lock b/gemfiles/ruby_2.7_rack_2.gemfile.lock index 66cc497cf4d..83b66e3637b 100644 --- a/gemfiles/ruby_2.7_rack_2.gemfile.lock +++ b/gemfiles/ruby_2.7_rack_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rack_3.gemfile.lock b/gemfiles/ruby_2.7_rack_3.gemfile.lock index e5647cca0e3..a9933455fc5 100644 --- a/gemfiles/ruby_2.7_rack_3.gemfile.lock +++ b/gemfiles/ruby_2.7_rack_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rack_latest.gemfile.lock b/gemfiles/ruby_2.7_rack_latest.gemfile.lock index f785494958d..f287a4b4e8a 100644 --- a/gemfiles/ruby_2.7_rack_latest.gemfile.lock +++ b/gemfiles/ruby_2.7_rack_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -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_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.7_rails5_mysql2.gemfile.lock index a450d0a5bac..a0728ece8c8 100644 --- a/gemfiles/ruby_2.7_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.7_rails5_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -100,8 +100,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.7_rails5_postgres.gemfile.lock index 6d2cd0b7d76..93751b2080b 100644 --- a/gemfiles/ruby_2.7_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.7_rails5_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -100,8 +100,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock index 274851f2df1..0736124053b 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -100,8 +100,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) 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 c2354659025..903d04afb91 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -100,8 +100,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock index b312a9b9023..8798ce13a8c 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -101,8 +101,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock index 89531d7c76d..192a9ac06d3 100644 --- a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -100,8 +100,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock index d16892f7a71..d2c3248c4d0 100644 --- a/gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.7_rails61_postgres.gemfile.lock index f87d875af25..04c1dc5ad02 100644 --- a/gemfiles/ruby_2.7_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_2.7_rails61_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock index f4b29634f16..a9ac1249c0a 100644 --- a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock index 9f7ff8c77fc..e1da6d4670d 100644 --- a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -118,8 +118,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock index f7224762d5b..78c6d4a45f5 100644 --- a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock index daa70d3f1b9..2ab6d9f5d5f 100644 --- a/gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.7_rails6_postgres.gemfile.lock index 5d2d1faca33..636b72ea3e7 100644 --- a/gemfiles/ruby_2.7_rails6_postgres.gemfile.lock +++ b/gemfiles/ruby_2.7_rails6_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock index 0ee267161ba..de52e403290 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) 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 ab3b59fcc9d..ab4da7285ef 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock index ed06f90dc3a..a9081f76a55 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -114,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock index 5eeda37c13f..2ec3ddf2ad9 100644 --- a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -113,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_redis_3.gemfile.lock b/gemfiles/ruby_2.7_redis_3.gemfile.lock index 815c22bfc57..5d0c4116c7e 100644 --- a/gemfiles/ruby_2.7_redis_3.gemfile.lock +++ b/gemfiles/ruby_2.7_redis_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_redis_4.gemfile.lock b/gemfiles/ruby_2.7_redis_4.gemfile.lock index 19d0abe47a3..5651ce44182 100644 --- a/gemfiles/ruby_2.7_redis_4.gemfile.lock +++ b/gemfiles/ruby_2.7_redis_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_redis_5.gemfile.lock b/gemfiles/ruby_2.7_redis_5.gemfile.lock index 7fa05a2acb9..6019b5e1bf1 100644 --- a/gemfiles/ruby_2.7_redis_5.gemfile.lock +++ b/gemfiles/ruby_2.7_redis_5.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -51,8 +51,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_relational_db.gemfile.lock b/gemfiles/ruby_2.7_relational_db.gemfile.lock index ef1e689ecfb..46461bbade5 100644 --- a/gemfiles/ruby_2.7_relational_db.gemfile.lock +++ b/gemfiles/ruby_2.7_relational_db.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -69,8 +69,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.7_resque2_redis3.gemfile.lock index 94d1e8a652d..4c643b6a3f0 100644 --- a/gemfiles/ruby_2.7_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.7_resque2_redis3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.7_resque2_redis4.gemfile.lock index e45494a9759..07448ceee4c 100644 --- a/gemfiles/ruby_2.7_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.7_resque2_redis4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_sinatra_2.gemfile.lock b/gemfiles/ruby_2.7_sinatra_2.gemfile.lock index 04b516e9402..0bd0e58786d 100644 --- a/gemfiles/ruby_2.7_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_2.7_sinatra_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_sinatra_3.gemfile.lock b/gemfiles/ruby_2.7_sinatra_3.gemfile.lock index ede53374d67..cc501e03aa1 100644 --- a/gemfiles/ruby_2.7_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_2.7_sinatra_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -54,8 +54,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_stripe_10.gemfile.lock b/gemfiles/ruby_2.7_stripe_10.gemfile.lock index 68a9e87d294..d6514fcb0ae 100644 --- a/gemfiles/ruby_2.7_stripe_10.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_10.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_stripe_11.gemfile.lock b/gemfiles/ruby_2.7_stripe_11.gemfile.lock index 5bac8ad2639..5fe054880d0 100644 --- a/gemfiles/ruby_2.7_stripe_11.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_11.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_stripe_12.gemfile.lock b/gemfiles/ruby_2.7_stripe_12.gemfile.lock index 7801511d2c3..9761381dd62 100644 --- a/gemfiles/ruby_2.7_stripe_12.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_12.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_stripe_7.gemfile.lock b/gemfiles/ruby_2.7_stripe_7.gemfile.lock index 078bb6d201a..e8bc22215b7 100644 --- a/gemfiles/ruby_2.7_stripe_7.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_stripe_8.gemfile.lock b/gemfiles/ruby_2.7_stripe_8.gemfile.lock index fc7069fb6ba..29f6ff36174 100644 --- a/gemfiles/ruby_2.7_stripe_8.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_stripe_9.gemfile.lock b/gemfiles/ruby_2.7_stripe_9.gemfile.lock index cfcc98488d1..9fe3e73f6b2 100644 --- a/gemfiles/ruby_2.7_stripe_9.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_9.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_2.7_stripe_latest.gemfile.lock b/gemfiles/ruby_2.7_stripe_latest.gemfile.lock index 28daaf39d83..201b90e3f6b 100644 --- a/gemfiles/ruby_2.7_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -131,7 +131,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (12.6.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_stripe_min.gemfile.lock b/gemfiles/ruby_2.7_stripe_min.gemfile.lock index 0a33546d271..3f4a491bfde 100644 --- a/gemfiles/ruby_2.7_stripe_min.gemfile.lock +++ b/gemfiles/ruby_2.7_stripe_min.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_activesupport.gemfile.lock b/gemfiles/ruby_3.0_activesupport.gemfile.lock index 8ab4eee08ca..bf23e0049c1 100644 --- a/gemfiles/ruby_3.0_activesupport.gemfile.lock +++ b/gemfiles/ruby_3.0_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -107,8 +107,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_aws.gemfile.lock b/gemfiles/ruby_3.0_aws.gemfile.lock index d34ac35c47b..f38d60b4a5d 100644 --- a/gemfiles/ruby_3.0_aws.gemfile.lock +++ b/gemfiles/ruby_3.0_aws.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -1472,8 +1472,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_contrib.gemfile.lock b/gemfiles/ruby_3.0_contrib.gemfile.lock index 8a705db762d..85b2b8b8761 100644 --- a/gemfiles/ruby_3.0_contrib.gemfile.lock +++ b/gemfiles/ruby_3.0_contrib.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -65,8 +65,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_contrib_old.gemfile.lock b/gemfiles/ruby_3.0_contrib_old.gemfile.lock index 2d67bee664f..a4a5d67dce0 100644 --- a/gemfiles/ruby_3.0_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.0_contrib_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -61,8 +61,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_core_old.gemfile.lock b/gemfiles/ruby_3.0_core_old.gemfile.lock index 6f8876fef18..e95e9f8aabf 100644 --- a/gemfiles/ruby_3.0_core_old.gemfile.lock +++ b/gemfiles/ruby_3.0_core_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock index fada008d8fb..40d8254c153 100644 --- a/gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -82,8 +82,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock index e020400bee2..2f7398bfd98 100644 --- a/gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -65,8 +65,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.0_elasticsearch_latest.gemfile.lock index 6c5ca2134f0..51236fd3c02 100644 --- a/gemfiles/ruby_3.0_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.0_elasticsearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -67,8 +67,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock index 59feb4ce28e..751a49cbe7d 100644 --- a/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -120,8 +120,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock index 1d2d9944cbb..c277ae43c80 100644 --- a/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -120,8 +120,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock index c127c3e1122..1bd858f9e5e 100644 --- a/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock +++ b/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -121,8 +121,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock index cc11c42031c..9664da42c42 100644 --- a/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock +++ b/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -121,8 +121,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.3.gemfile.lock index f994904ad58..f4ebb75c8d9 100644 --- a/gemfiles/ruby_3.0_graphql_2.3.gemfile.lock +++ b/gemfiles/ruby_3.0_graphql_2.3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -123,8 +123,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_http.gemfile.lock b/gemfiles/ruby_3.0_http.gemfile.lock index 962057a3088..26c76949857 100644 --- a/gemfiles/ruby_3.0_http.gemfile.lock +++ b/gemfiles/ruby_3.0_http.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -72,8 +72,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_opensearch_2.gemfile.lock b/gemfiles/ruby_3.0_opensearch_2.gemfile.lock index ea0d2452f51..7fddc4d53cf 100644 --- a/gemfiles/ruby_3.0_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_3.0_opensearch_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -57,8 +57,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_opensearch_3.gemfile.lock b/gemfiles/ruby_3.0_opensearch_3.gemfile.lock index 4435bfadd86..7a324b9710a 100644 --- a/gemfiles/ruby_3.0_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_3.0_opensearch_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -57,8 +57,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.0_opensearch_latest.gemfile.lock index 81d8f4a3ce5..f279b900c9b 100644 --- a/gemfiles/ruby_3.0_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.0_opensearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -59,8 +59,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_opentelemetry.gemfile.lock b/gemfiles/ruby_3.0_opentelemetry.gemfile.lock index 47b88e23154..6856d7587cc 100755 --- a/gemfiles/ruby_3.0_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_3.0_opentelemetry.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile b/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile new file mode 100644 index 00000000000..a535da8239f --- /dev/null +++ b/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile @@ -0,0 +1,48 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "rexml", ">= 3.2.7" +gem "webrick", ">= 1.7.0" +gem "rubocop", "~> 1.50.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +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 "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "ffi", "~> 1.16.3", require: false +gem "opentelemetry-sdk", "~> 1.1" +gem "opentelemetry-exporter-otlp" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile.lock new file mode 100644 index 00000000000..c2476ce5525 --- /dev/null +++ b/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile.lock @@ -0,0 +1,207 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + datadog (2.4.0) + datadog-ruby_core_source (= 3.3.6) + libdatadog (~> 13.1.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.8.6) + public_suffix (>= 2.0.2, < 6.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.13.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + bigdecimal (3.1.6) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + concurrent-ruby (1.2.3) + crack (1.0.0) + bigdecimal + rexml + datadog-ruby_core_source (3.3.6) + debug_inspector (1.2.0) + diff-lcs (1.5.1) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.16.3) + google-protobuf (3.25.3-aarch64-linux) + google-protobuf (3.25.3-x86_64-linux) + googleapis-common-protos-types (1.13.0) + google-protobuf (~> 3.18) + hashdiff (1.1.0) + json (2.7.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) + ffi (~> 1.0) + libddwaf (1.14.0.0.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.3) + opentelemetry-api (1.2.5) + opentelemetry-common (0.20.1) + opentelemetry-api (~> 1.0) + opentelemetry-exporter-otlp (0.26.3) + google-protobuf (~> 3.14) + googleapis-common-protos-types (~> 1.3) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.20) + opentelemetry-sdk (~> 1.2) + opentelemetry-semantic_conventions + opentelemetry-registry (0.3.0) + opentelemetry-api (~> 1.1) + opentelemetry-sdk (1.4.0) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.20) + opentelemetry-registry (~> 0.2) + opentelemetry-semantic_conventions + opentelemetry-semantic_conventions (1.10.0) + opentelemetry-api (~> 1.0) + os (1.1.4) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + public_suffix (5.0.4) + racc (1.7.3) + rainbow (3.1.1) + rake (13.1.0) + rake-compiler (1.2.7) + rake + regexp_parser (2.9.0) + rexml (3.3.8) + rspec (3.13.0) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.13.0) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-support (3.13.1) + rspec-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.50.2) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.2.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.31.1) + parser (>= 3.3.0.4) + rubocop-capybara (2.20.0) + rubocop (~> 1.41) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) + rubocop-rspec (2.20.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.3.1) + unicode-display_width (2.5.0) + warning (1.3.0) + webmock (3.23.0) + addressable (>= 2.8.0) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + +PLATFORMS + aarch64-linux + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + climate_control (~> 0.2.0) + concurrent-ruby + datadog! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + ffi (~> 1.16.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentelemetry-exporter-otlp + opentelemetry-sdk (~> 1.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rexml (>= 3.2.7) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rubocop (~> 1.50.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.20, < 2.21) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.0_rack_1.gemfile.lock b/gemfiles/ruby_3.0_rack_1.gemfile.lock index a0245362c0e..22dd6fc5d60 100644 --- a/gemfiles/ruby_3.0_rack_1.gemfile.lock +++ b/gemfiles/ruby_3.0_rack_1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_rack_2.gemfile.lock b/gemfiles/ruby_3.0_rack_2.gemfile.lock index cf995e405b2..627515e4c2d 100644 --- a/gemfiles/ruby_3.0_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.0_rack_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_rack_3.gemfile.lock b/gemfiles/ruby_3.0_rack_3.gemfile.lock index f1ab58849e4..b75aa38b82f 100644 --- a/gemfiles/ruby_3.0_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.0_rack_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_rack_latest.gemfile.lock b/gemfiles/ruby_3.0_rack_latest.gemfile.lock index 6fe158fa29a..c9de3f4a846 100644 --- a/gemfiles/ruby_3.0_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.0_rack_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -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_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.0_rails61_mysql2.gemfile.lock index 745b0f6d89e..9726609b60d 100644 --- a/gemfiles/ruby_3.0_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.0_rails61_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.0_rails61_postgres.gemfile.lock index c32d5d28935..089fd05a2f0 100644 --- a/gemfiles/ruby_3.0_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.0_rails61_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock index dd957f82403..988fff3bf4c 100644 --- a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock index 1f95c27f741..a464084449e 100644 --- a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -118,8 +118,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock index 73aa52f1015..61a617b81bd 100644 --- a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock index e077af8569c..f3017befd8c 100644 --- a/gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock +++ b/gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -121,8 +121,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_rails7.gemfile.lock b/gemfiles/ruby_3.0_rails7.gemfile.lock index ef4b423ba37..3c2ba1ec336 100644 --- a/gemfiles/ruby_3.0_rails7.gemfile.lock +++ b/gemfiles/ruby_3.0_rails7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -126,8 +126,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_rails71.gemfile.lock b/gemfiles/ruby_3.0_rails71.gemfile.lock index 48995d9e50a..56c56e178d1 100644 --- a/gemfiles/ruby_3.0_rails71.gemfile.lock +++ b/gemfiles/ruby_3.0_rails71.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -142,8 +142,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_redis_3.gemfile.lock b/gemfiles/ruby_3.0_redis_3.gemfile.lock index fca480e911d..b8e74ef1dc7 100644 --- a/gemfiles/ruby_3.0_redis_3.gemfile.lock +++ b/gemfiles/ruby_3.0_redis_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_redis_4.gemfile.lock b/gemfiles/ruby_3.0_redis_4.gemfile.lock index 510ab4b62db..ccae68e5148 100644 --- a/gemfiles/ruby_3.0_redis_4.gemfile.lock +++ b/gemfiles/ruby_3.0_redis_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_redis_5.gemfile.lock b/gemfiles/ruby_3.0_redis_5.gemfile.lock index 7631f8bcaa5..1ca63a362a9 100644 --- a/gemfiles/ruby_3.0_redis_5.gemfile.lock +++ b/gemfiles/ruby_3.0_redis_5.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -51,8 +51,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_relational_db.gemfile.lock b/gemfiles/ruby_3.0_relational_db.gemfile.lock index 263592f1ca1..8ea15d95ef1 100644 --- a/gemfiles/ruby_3.0_relational_db.gemfile.lock +++ b/gemfiles/ruby_3.0_relational_db.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -68,8 +68,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.0_resque2_redis3.gemfile.lock index 6b570fedfd5..9d9bcffc037 100644 --- a/gemfiles/ruby_3.0_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.0_resque2_redis3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.0_resque2_redis4.gemfile.lock index fc234343816..6f7e6bb79e7 100644 --- a/gemfiles/ruby_3.0_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.0_resque2_redis4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -51,8 +51,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_sinatra_2.gemfile.lock b/gemfiles/ruby_3.0_sinatra_2.gemfile.lock index fea054b8536..2fa72cfeed8 100644 --- a/gemfiles/ruby_3.0_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_3.0_sinatra_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_sinatra_3.gemfile.lock b/gemfiles/ruby_3.0_sinatra_3.gemfile.lock index 0a425b30ad0..632789c92e6 100644 --- a/gemfiles/ruby_3.0_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_3.0_sinatra_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -54,8 +54,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_sinatra_4.gemfile.lock b/gemfiles/ruby_3.0_sinatra_4.gemfile.lock index 61729c7ecff..b9fc0ea75d3 100644 --- a/gemfiles/ruby_3.0_sinatra_4.gemfile.lock +++ b/gemfiles/ruby_3.0_sinatra_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -54,8 +54,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_stripe_10.gemfile.lock b/gemfiles/ruby_3.0_stripe_10.gemfile.lock index 75e86ed2f7d..69efbbfa1c4 100644 --- a/gemfiles/ruby_3.0_stripe_10.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_10.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_stripe_11.gemfile.lock b/gemfiles/ruby_3.0_stripe_11.gemfile.lock index dd3ed524e1b..07b76b832f0 100644 --- a/gemfiles/ruby_3.0_stripe_11.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_11.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_stripe_12.gemfile.lock b/gemfiles/ruby_3.0_stripe_12.gemfile.lock index 8b0f9bff34a..3912a938ee9 100644 --- a/gemfiles/ruby_3.0_stripe_12.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_12.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_stripe_7.gemfile.lock b/gemfiles/ruby_3.0_stripe_7.gemfile.lock index 964839e92b4..6650545f3c2 100644 --- a/gemfiles/ruby_3.0_stripe_7.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_stripe_8.gemfile.lock b/gemfiles/ruby_3.0_stripe_8.gemfile.lock index 38ac5756512..f34c9a9b964 100644 --- a/gemfiles/ruby_3.0_stripe_8.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_stripe_9.gemfile.lock b/gemfiles/ruby_3.0_stripe_9.gemfile.lock index 3bb9a9e385a..83fb31af357 100644 --- a/gemfiles/ruby_3.0_stripe_9.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_9.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.0_stripe_latest.gemfile.lock b/gemfiles/ruby_3.0_stripe_latest.gemfile.lock index 9337fde3a9f..5e9e982ed35 100644 --- a/gemfiles/ruby_3.0_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -132,7 +132,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (12.6.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_stripe_min.gemfile.lock b/gemfiles/ruby_3.0_stripe_min.gemfile.lock index 31ad86171da..2c917b22dd7 100644 --- a/gemfiles/ruby_3.0_stripe_min.gemfile.lock +++ b/gemfiles/ruby_3.0_stripe_min.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_activesupport.gemfile.lock b/gemfiles/ruby_3.1_activesupport.gemfile.lock index 8ab4eee08ca..bf23e0049c1 100644 --- a/gemfiles/ruby_3.1_activesupport.gemfile.lock +++ b/gemfiles/ruby_3.1_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -107,8 +107,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_aws.gemfile.lock b/gemfiles/ruby_3.1_aws.gemfile.lock index d34ac35c47b..f38d60b4a5d 100644 --- a/gemfiles/ruby_3.1_aws.gemfile.lock +++ b/gemfiles/ruby_3.1_aws.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -1472,8 +1472,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_contrib.gemfile.lock b/gemfiles/ruby_3.1_contrib.gemfile.lock index 8a705db762d..85b2b8b8761 100644 --- a/gemfiles/ruby_3.1_contrib.gemfile.lock +++ b/gemfiles/ruby_3.1_contrib.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -65,8 +65,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_contrib_old.gemfile.lock b/gemfiles/ruby_3.1_contrib_old.gemfile.lock index 2d67bee664f..a4a5d67dce0 100644 --- a/gemfiles/ruby_3.1_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.1_contrib_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -61,8 +61,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_core_old.gemfile.lock b/gemfiles/ruby_3.1_core_old.gemfile.lock index 6f8876fef18..e95e9f8aabf 100644 --- a/gemfiles/ruby_3.1_core_old.gemfile.lock +++ b/gemfiles/ruby_3.1_core_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock index fada008d8fb..40d8254c153 100644 --- a/gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -82,8 +82,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock index e020400bee2..2f7398bfd98 100644 --- a/gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -65,8 +65,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.1_elasticsearch_latest.gemfile.lock index 6c5ca2134f0..51236fd3c02 100644 --- a/gemfiles/ruby_3.1_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.1_elasticsearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -67,8 +67,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock index 59feb4ce28e..751a49cbe7d 100644 --- a/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -120,8 +120,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock index 1d2d9944cbb..c277ae43c80 100644 --- a/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -120,8 +120,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock index c127c3e1122..1bd858f9e5e 100644 --- a/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock +++ b/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -121,8 +121,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock index cc11c42031c..9664da42c42 100644 --- a/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock +++ b/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -121,8 +121,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.3.gemfile.lock index f994904ad58..f4ebb75c8d9 100644 --- a/gemfiles/ruby_3.1_graphql_2.3.gemfile.lock +++ b/gemfiles/ruby_3.1_graphql_2.3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -123,8 +123,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_http.gemfile.lock b/gemfiles/ruby_3.1_http.gemfile.lock index 962057a3088..26c76949857 100644 --- a/gemfiles/ruby_3.1_http.gemfile.lock +++ b/gemfiles/ruby_3.1_http.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -72,8 +72,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_opensearch_2.gemfile.lock b/gemfiles/ruby_3.1_opensearch_2.gemfile.lock index ea0d2452f51..7fddc4d53cf 100644 --- a/gemfiles/ruby_3.1_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_3.1_opensearch_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -57,8 +57,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_opensearch_3.gemfile.lock b/gemfiles/ruby_3.1_opensearch_3.gemfile.lock index 4435bfadd86..7a324b9710a 100644 --- a/gemfiles/ruby_3.1_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_3.1_opensearch_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -57,8 +57,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.1_opensearch_latest.gemfile.lock index 81d8f4a3ce5..f279b900c9b 100644 --- a/gemfiles/ruby_3.1_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.1_opensearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -59,8 +59,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_opentelemetry.gemfile.lock b/gemfiles/ruby_3.1_opentelemetry.gemfile.lock index d1ded15c179..023571039c1 100644 --- a/gemfiles/ruby_3.1_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_3.1_opentelemetry.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -51,9 +51,9 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-darwin) diff --git a/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile b/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile new file mode 100644 index 00000000000..a535da8239f --- /dev/null +++ b/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile @@ -0,0 +1,48 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-byebug" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "rexml", ">= 3.2.7" +gem "webrick", ">= 1.7.0" +gem "rubocop", "~> 1.50.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +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 "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "ffi", "~> 1.16.3", require: false +gem "opentelemetry-sdk", "~> 1.1" +gem "opentelemetry-exporter-otlp" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile.lock new file mode 100644 index 00000000000..c2476ce5525 --- /dev/null +++ b/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile.lock @@ -0,0 +1,207 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + datadog (2.4.0) + datadog-ruby_core_source (= 3.3.6) + libdatadog (~> 13.1.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.8.6) + public_suffix (>= 2.0.2, < 6.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.13.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + bigdecimal (3.1.6) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + concurrent-ruby (1.2.3) + crack (1.0.0) + bigdecimal + rexml + datadog-ruby_core_source (3.3.6) + debug_inspector (1.2.0) + diff-lcs (1.5.1) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.16.3) + google-protobuf (3.25.3-aarch64-linux) + google-protobuf (3.25.3-x86_64-linux) + googleapis-common-protos-types (1.13.0) + google-protobuf (~> 3.18) + hashdiff (1.1.0) + json (2.7.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) + ffi (~> 1.0) + libddwaf (1.14.0.0.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.3) + opentelemetry-api (1.2.5) + opentelemetry-common (0.20.1) + opentelemetry-api (~> 1.0) + opentelemetry-exporter-otlp (0.26.3) + google-protobuf (~> 3.14) + googleapis-common-protos-types (~> 1.3) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.20) + opentelemetry-sdk (~> 1.2) + opentelemetry-semantic_conventions + opentelemetry-registry (0.3.0) + opentelemetry-api (~> 1.1) + opentelemetry-sdk (1.4.0) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.20) + opentelemetry-registry (~> 0.2) + opentelemetry-semantic_conventions + opentelemetry-semantic_conventions (1.10.0) + opentelemetry-api (~> 1.0) + os (1.1.4) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.10.1) + byebug (~> 11.0) + pry (>= 0.13, < 0.15) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + public_suffix (5.0.4) + racc (1.7.3) + rainbow (3.1.1) + rake (13.1.0) + rake-compiler (1.2.7) + rake + regexp_parser (2.9.0) + rexml (3.3.8) + rspec (3.13.0) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.13.0) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-support (3.13.1) + rspec-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.50.2) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.2.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.31.1) + parser (>= 3.3.0.4) + rubocop-capybara (2.20.0) + rubocop (~> 1.41) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) + rubocop-rspec (2.20.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.3.1) + unicode-display_width (2.5.0) + warning (1.3.0) + webmock (3.23.0) + addressable (>= 2.8.0) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + +PLATFORMS + aarch64-linux + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + climate_control (~> 0.2.0) + concurrent-ruby + datadog! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + ffi (~> 1.16.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentelemetry-exporter-otlp + opentelemetry-sdk (~> 1.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rexml (>= 3.2.7) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rubocop (~> 1.50.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.20, < 2.21) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.1_rack_1.gemfile.lock b/gemfiles/ruby_3.1_rack_1.gemfile.lock index a0245362c0e..22dd6fc5d60 100644 --- a/gemfiles/ruby_3.1_rack_1.gemfile.lock +++ b/gemfiles/ruby_3.1_rack_1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_rack_2.gemfile.lock b/gemfiles/ruby_3.1_rack_2.gemfile.lock index cf995e405b2..627515e4c2d 100644 --- a/gemfiles/ruby_3.1_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.1_rack_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_rack_3.gemfile.lock b/gemfiles/ruby_3.1_rack_3.gemfile.lock index f1ab58849e4..b75aa38b82f 100644 --- a/gemfiles/ruby_3.1_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.1_rack_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_rack_latest.gemfile.lock b/gemfiles/ruby_3.1_rack_latest.gemfile.lock index 6fe158fa29a..c9de3f4a846 100644 --- a/gemfiles/ruby_3.1_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.1_rack_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -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_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.1_rails61_mysql2.gemfile.lock index 745b0f6d89e..9726609b60d 100644 --- a/gemfiles/ruby_3.1_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.1_rails61_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.1_rails61_postgres.gemfile.lock index c32d5d28935..089fd05a2f0 100644 --- a/gemfiles/ruby_3.1_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.1_rails61_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock index dd957f82403..988fff3bf4c 100644 --- a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock index 1f95c27f741..a464084449e 100644 --- a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -118,8 +118,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock index 73aa52f1015..61a617b81bd 100644 --- a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock index e077af8569c..f3017befd8c 100644 --- a/gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock +++ b/gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -121,8 +121,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_rails7.gemfile.lock b/gemfiles/ruby_3.1_rails7.gemfile.lock index ef4b423ba37..3c2ba1ec336 100644 --- a/gemfiles/ruby_3.1_rails7.gemfile.lock +++ b/gemfiles/ruby_3.1_rails7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -126,8 +126,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_rails71.gemfile.lock b/gemfiles/ruby_3.1_rails71.gemfile.lock index 48995d9e50a..56c56e178d1 100644 --- a/gemfiles/ruby_3.1_rails71.gemfile.lock +++ b/gemfiles/ruby_3.1_rails71.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -142,8 +142,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_redis_3.gemfile.lock b/gemfiles/ruby_3.1_redis_3.gemfile.lock index fca480e911d..b8e74ef1dc7 100644 --- a/gemfiles/ruby_3.1_redis_3.gemfile.lock +++ b/gemfiles/ruby_3.1_redis_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_redis_4.gemfile.lock b/gemfiles/ruby_3.1_redis_4.gemfile.lock index 510ab4b62db..ccae68e5148 100644 --- a/gemfiles/ruby_3.1_redis_4.gemfile.lock +++ b/gemfiles/ruby_3.1_redis_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_redis_5.gemfile.lock b/gemfiles/ruby_3.1_redis_5.gemfile.lock index 7631f8bcaa5..1ca63a362a9 100644 --- a/gemfiles/ruby_3.1_redis_5.gemfile.lock +++ b/gemfiles/ruby_3.1_redis_5.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -51,8 +51,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_relational_db.gemfile.lock b/gemfiles/ruby_3.1_relational_db.gemfile.lock index 263592f1ca1..8ea15d95ef1 100644 --- a/gemfiles/ruby_3.1_relational_db.gemfile.lock +++ b/gemfiles/ruby_3.1_relational_db.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -68,8 +68,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.1_resque2_redis3.gemfile.lock index 6b570fedfd5..9d9bcffc037 100644 --- a/gemfiles/ruby_3.1_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.1_resque2_redis3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.1_resque2_redis4.gemfile.lock index fc234343816..6f7e6bb79e7 100644 --- a/gemfiles/ruby_3.1_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.1_resque2_redis4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -51,8 +51,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_sinatra_2.gemfile.lock b/gemfiles/ruby_3.1_sinatra_2.gemfile.lock index fea054b8536..2fa72cfeed8 100644 --- a/gemfiles/ruby_3.1_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_3.1_sinatra_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_sinatra_3.gemfile.lock b/gemfiles/ruby_3.1_sinatra_3.gemfile.lock index 0a425b30ad0..632789c92e6 100644 --- a/gemfiles/ruby_3.1_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_3.1_sinatra_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -54,8 +54,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_sinatra_4.gemfile.lock b/gemfiles/ruby_3.1_sinatra_4.gemfile.lock index 61729c7ecff..b9fc0ea75d3 100644 --- a/gemfiles/ruby_3.1_sinatra_4.gemfile.lock +++ b/gemfiles/ruby_3.1_sinatra_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -54,8 +54,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_stripe_10.gemfile.lock b/gemfiles/ruby_3.1_stripe_10.gemfile.lock index 75e86ed2f7d..69efbbfa1c4 100644 --- a/gemfiles/ruby_3.1_stripe_10.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_10.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_stripe_11.gemfile.lock b/gemfiles/ruby_3.1_stripe_11.gemfile.lock index dd3ed524e1b..07b76b832f0 100644 --- a/gemfiles/ruby_3.1_stripe_11.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_11.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_stripe_12.gemfile.lock b/gemfiles/ruby_3.1_stripe_12.gemfile.lock index 8b0f9bff34a..3912a938ee9 100644 --- a/gemfiles/ruby_3.1_stripe_12.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_12.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_stripe_7.gemfile.lock b/gemfiles/ruby_3.1_stripe_7.gemfile.lock index 964839e92b4..6650545f3c2 100644 --- a/gemfiles/ruby_3.1_stripe_7.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_stripe_8.gemfile.lock b/gemfiles/ruby_3.1_stripe_8.gemfile.lock index 38ac5756512..f34c9a9b964 100644 --- a/gemfiles/ruby_3.1_stripe_8.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_stripe_9.gemfile.lock b/gemfiles/ruby_3.1_stripe_9.gemfile.lock index 3bb9a9e385a..83fb31af357 100644 --- a/gemfiles/ruby_3.1_stripe_9.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_9.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.1_stripe_latest.gemfile.lock b/gemfiles/ruby_3.1_stripe_latest.gemfile.lock index 9337fde3a9f..5e9e982ed35 100644 --- a/gemfiles/ruby_3.1_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -132,7 +132,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (12.6.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_stripe_min.gemfile.lock b/gemfiles/ruby_3.1_stripe_min.gemfile.lock index 31ad86171da..2c917b22dd7 100644 --- a/gemfiles/ruby_3.1_stripe_min.gemfile.lock +++ b/gemfiles/ruby_3.1_stripe_min.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_activesupport.gemfile.lock b/gemfiles/ruby_3.2_activesupport.gemfile.lock index e2ad0f11b46..6033ad56bbe 100644 --- a/gemfiles/ruby_3.2_activesupport.gemfile.lock +++ b/gemfiles/ruby_3.2_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -106,8 +106,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_aws.gemfile.lock b/gemfiles/ruby_3.2_aws.gemfile.lock index 19f58310a9d..0f6e4e6967a 100644 --- a/gemfiles/ruby_3.2_aws.gemfile.lock +++ b/gemfiles/ruby_3.2_aws.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -1471,8 +1471,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_contrib.gemfile.lock b/gemfiles/ruby_3.2_contrib.gemfile.lock index 996e425528f..b44ca8f8d30 100644 --- a/gemfiles/ruby_3.2_contrib.gemfile.lock +++ b/gemfiles/ruby_3.2_contrib.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -64,8 +64,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_contrib_old.gemfile.lock b/gemfiles/ruby_3.2_contrib_old.gemfile.lock index a7686027ada..e96a0623d1c 100644 --- a/gemfiles/ruby_3.2_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.2_contrib_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -60,8 +60,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_core_old.gemfile.lock b/gemfiles/ruby_3.2_core_old.gemfile.lock index 3f19736b9db..f967897a787 100644 --- a/gemfiles/ruby_3.2_core_old.gemfile.lock +++ b/gemfiles/ruby_3.2_core_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -49,8 +49,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock index 5ff959dd18b..a310cdc1b4a 100644 --- a/gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -81,8 +81,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock index 08316dcf286..7931ec3cccd 100644 --- a/gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -64,8 +64,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.2_elasticsearch_latest.gemfile.lock index 01779b6ded2..9fdb481bbb0 100644 --- a/gemfiles/ruby_3.2_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.2_elasticsearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -66,8 +66,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock index 0247aeb500d..7b7479a54a3 100644 --- a/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -118,8 +118,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock index e451fd0ac49..e21755e4561 100644 --- a/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -118,8 +118,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock index 1ee68e3e2ea..199a2ee63f0 100644 --- a/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock +++ b/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -119,8 +119,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock index 4f04e635c78..4f0f30ed89a 100644 --- a/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock +++ b/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -119,8 +119,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.3.gemfile.lock index abb76f96b33..ef6607dda50 100644 --- a/gemfiles/ruby_3.2_graphql_2.3.gemfile.lock +++ b/gemfiles/ruby_3.2_graphql_2.3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -122,8 +122,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_http.gemfile.lock b/gemfiles/ruby_3.2_http.gemfile.lock index 1bcf91b4634..df69eb145ae 100644 --- a/gemfiles/ruby_3.2_http.gemfile.lock +++ b/gemfiles/ruby_3.2_http.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -71,8 +71,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_opensearch_2.gemfile.lock b/gemfiles/ruby_3.2_opensearch_2.gemfile.lock index dc05867fe6c..773095560ee 100644 --- a/gemfiles/ruby_3.2_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_3.2_opensearch_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -56,8 +56,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_opensearch_3.gemfile.lock b/gemfiles/ruby_3.2_opensearch_3.gemfile.lock index b603aacdb28..44df4495954 100644 --- a/gemfiles/ruby_3.2_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_3.2_opensearch_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -56,8 +56,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.2_opensearch_latest.gemfile.lock index 34ab6aa13db..d6c18a2f672 100644 --- a/gemfiles/ruby_3.2_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.2_opensearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_opentelemetry.gemfile.lock b/gemfiles/ruby_3.2_opentelemetry.gemfile.lock index e7785d1b4e9..5794e6e83d1 100644 --- a/gemfiles/ruby_3.2_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_3.2_opentelemetry.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -49,8 +49,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile b/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile new file mode 100644 index 00000000000..288ffc6f66b --- /dev/null +++ b/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile @@ -0,0 +1,47 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "rexml", ">= 3.2.7" +gem "webrick", ">= 1.7.0" +gem "rubocop", "~> 1.50.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +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 "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "ffi", "~> 1.16.3", require: false +gem "opentelemetry-sdk", "~> 1.1" +gem "opentelemetry-exporter-otlp" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile.lock new file mode 100644 index 00000000000..beb2996fa45 --- /dev/null +++ b/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile.lock @@ -0,0 +1,202 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + datadog (2.4.0) + datadog-ruby_core_source (= 3.3.6) + libdatadog (~> 13.1.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.8.6) + public_suffix (>= 2.0.2, < 6.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.13.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + bigdecimal (3.1.6) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + climate_control (0.2.0) + coderay (1.1.3) + concurrent-ruby (1.2.3) + crack (1.0.0) + bigdecimal + rexml + datadog-ruby_core_source (3.3.6) + debug_inspector (1.2.0) + diff-lcs (1.5.1) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.16.3) + google-protobuf (3.25.3-aarch64-linux) + google-protobuf (3.25.3-x86_64-linux) + googleapis-common-protos-types (1.13.0) + google-protobuf (~> 3.18) + hashdiff (1.1.0) + json (2.7.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) + ffi (~> 1.0) + libddwaf (1.14.0.0.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.3) + opentelemetry-api (1.2.5) + opentelemetry-common (0.20.1) + opentelemetry-api (~> 1.0) + opentelemetry-exporter-otlp (0.26.3) + google-protobuf (~> 3.14) + googleapis-common-protos-types (~> 1.3) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.20) + opentelemetry-sdk (~> 1.2) + opentelemetry-semantic_conventions + opentelemetry-registry (0.3.0) + opentelemetry-api (~> 1.1) + opentelemetry-sdk (1.4.0) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.20) + opentelemetry-registry (~> 0.2) + opentelemetry-semantic_conventions + opentelemetry-semantic_conventions (1.10.0) + opentelemetry-api (~> 1.0) + os (1.1.4) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + public_suffix (5.0.4) + racc (1.7.3) + rainbow (3.1.1) + rake (13.1.0) + rake-compiler (1.2.7) + rake + regexp_parser (2.9.0) + rexml (3.3.8) + rspec (3.13.0) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.13.0) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-support (3.13.1) + rspec-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.50.2) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.2.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.31.1) + parser (>= 3.3.0.4) + rubocop-capybara (2.20.0) + rubocop (~> 1.41) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) + rubocop-rspec (2.20.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.3.1) + unicode-display_width (2.5.0) + warning (1.3.0) + webmock (3.23.0) + addressable (>= 2.8.0) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + +PLATFORMS + aarch64-linux + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + climate_control (~> 0.2.0) + concurrent-ruby + datadog! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + ffi (~> 1.16.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentelemetry-exporter-otlp + opentelemetry-sdk (~> 1.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rexml (>= 3.2.7) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rubocop (~> 1.50.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.20, < 2.21) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.2_rack_1.gemfile.lock b/gemfiles/ruby_3.2_rack_1.gemfile.lock index 6336f6ab964..ad879533fea 100644 --- a/gemfiles/ruby_3.2_rack_1.gemfile.lock +++ b/gemfiles/ruby_3.2_rack_1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -49,8 +49,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_rack_2.gemfile.lock b/gemfiles/ruby_3.2_rack_2.gemfile.lock index f1ebb9ffc24..d1cdf5e977d 100644 --- a/gemfiles/ruby_3.2_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.2_rack_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -49,8 +49,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_rack_3.gemfile.lock b/gemfiles/ruby_3.2_rack_3.gemfile.lock index 9a9e099c1e6..5ed0c87f83b 100644 --- a/gemfiles/ruby_3.2_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.2_rack_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -49,8 +49,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_rack_latest.gemfile.lock b/gemfiles/ruby_3.2_rack_latest.gemfile.lock index 9b223af174a..c8bf9df42d1 100644 --- a/gemfiles/ruby_3.2_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.2_rack_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -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_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.2_rails61_mysql2.gemfile.lock index fc24efd418f..10beb98ff5a 100644 --- a/gemfiles/ruby_3.2_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.2_rails61_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,8 +116,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.2_rails61_postgres.gemfile.lock index ea3b452180d..fb42f590bfa 100644 --- a/gemfiles/ruby_3.2_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.2_rails61_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,8 +116,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock index e28bb812a20..a52448004f7 100644 --- a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,8 +116,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock index caef12ea0f5..db0ca79356f 100644 --- a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -117,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock index af0bc42febc..520f332753e 100644 --- a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,8 +116,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock index a6832d6236e..b5e55bef1a8 100644 --- a/gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock +++ b/gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -120,8 +120,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_rails7.gemfile.lock b/gemfiles/ruby_3.2_rails7.gemfile.lock index 209d29bd2f0..f9b6c790837 100644 --- a/gemfiles/ruby_3.2_rails7.gemfile.lock +++ b/gemfiles/ruby_3.2_rails7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -125,8 +125,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_rails71.gemfile.lock b/gemfiles/ruby_3.2_rails71.gemfile.lock index 2814d1153a5..26cb36be8c4 100644 --- a/gemfiles/ruby_3.2_rails71.gemfile.lock +++ b/gemfiles/ruby_3.2_rails71.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -141,8 +141,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_redis_3.gemfile.lock b/gemfiles/ruby_3.2_redis_3.gemfile.lock index d14a63106fd..afff4ca0b19 100644 --- a/gemfiles/ruby_3.2_redis_3.gemfile.lock +++ b/gemfiles/ruby_3.2_redis_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -49,8 +49,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_redis_4.gemfile.lock b/gemfiles/ruby_3.2_redis_4.gemfile.lock index b5c4d4bdb69..4138f03a6f4 100644 --- a/gemfiles/ruby_3.2_redis_4.gemfile.lock +++ b/gemfiles/ruby_3.2_redis_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -49,8 +49,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_redis_5.gemfile.lock b/gemfiles/ruby_3.2_redis_5.gemfile.lock index 02af6a54a6e..065d5089c4f 100644 --- a/gemfiles/ruby_3.2_redis_5.gemfile.lock +++ b/gemfiles/ruby_3.2_redis_5.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_relational_db.gemfile.lock b/gemfiles/ruby_3.2_relational_db.gemfile.lock index 68aa8017e0a..667871e1870 100644 --- a/gemfiles/ruby_3.2_relational_db.gemfile.lock +++ b/gemfiles/ruby_3.2_relational_db.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -67,8 +67,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.2_resque2_redis3.gemfile.lock index a6f73059475..bd1ff6015b2 100644 --- a/gemfiles/ruby_3.2_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.2_resque2_redis3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -49,8 +49,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.2_resque2_redis4.gemfile.lock index 6b09914c9b1..755625c1274 100644 --- a/gemfiles/ruby_3.2_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.2_resque2_redis4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -50,8 +50,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_sinatra_2.gemfile.lock b/gemfiles/ruby_3.2_sinatra_2.gemfile.lock index 9551dd14ab1..f045e4568ee 100644 --- a/gemfiles/ruby_3.2_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_3.2_sinatra_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_sinatra_3.gemfile.lock b/gemfiles/ruby_3.2_sinatra_3.gemfile.lock index dba432dd8b1..3a6a2272423 100644 --- a/gemfiles/ruby_3.2_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_3.2_sinatra_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_sinatra_4.gemfile.lock b/gemfiles/ruby_3.2_sinatra_4.gemfile.lock index 2742b6445a9..bd7f990a369 100644 --- a/gemfiles/ruby_3.2_sinatra_4.gemfile.lock +++ b/gemfiles/ruby_3.2_sinatra_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_stripe_10.gemfile.lock b/gemfiles/ruby_3.2_stripe_10.gemfile.lock index 608cae4e1bf..e1f8e20a85b 100644 --- a/gemfiles/ruby_3.2_stripe_10.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_10.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_stripe_11.gemfile.lock b/gemfiles/ruby_3.2_stripe_11.gemfile.lock index b7dbbd2004c..2c77873aab0 100644 --- a/gemfiles/ruby_3.2_stripe_11.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_11.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_stripe_12.gemfile.lock b/gemfiles/ruby_3.2_stripe_12.gemfile.lock index 5a2333a1430..4dfb7b175c5 100644 --- a/gemfiles/ruby_3.2_stripe_12.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_12.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_stripe_7.gemfile.lock b/gemfiles/ruby_3.2_stripe_7.gemfile.lock index 52cb6895de6..0ec9783f7c4 100644 --- a/gemfiles/ruby_3.2_stripe_7.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_stripe_8.gemfile.lock b/gemfiles/ruby_3.2_stripe_8.gemfile.lock index dc4b996075a..1607f6b5c29 100644 --- a/gemfiles/ruby_3.2_stripe_8.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_stripe_9.gemfile.lock b/gemfiles/ruby_3.2_stripe_9.gemfile.lock index 9565b9197d0..e836ea1a078 100644 --- a/gemfiles/ruby_3.2_stripe_9.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_9.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.2_stripe_latest.gemfile.lock b/gemfiles/ruby_3.2_stripe_latest.gemfile.lock index cdebaa04997..39ec7efb21f 100644 --- a/gemfiles/ruby_3.2_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -128,7 +128,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (12.6.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_stripe_min.gemfile.lock b/gemfiles/ruby_3.2_stripe_min.gemfile.lock index a90d95fd665..b85f3846385 100644 --- a/gemfiles/ruby_3.2_stripe_min.gemfile.lock +++ b/gemfiles/ruby_3.2_stripe_min.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_activesupport.gemfile.lock b/gemfiles/ruby_3.3_activesupport.gemfile.lock index 053584807ad..7b0a5fa8230 100644 --- a/gemfiles/ruby_3.3_activesupport.gemfile.lock +++ b/gemfiles/ruby_3.3_activesupport.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -105,8 +105,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_aws.gemfile.lock b/gemfiles/ruby_3.3_aws.gemfile.lock index f175dce7712..9a5a69b0560 100644 --- a/gemfiles/ruby_3.3_aws.gemfile.lock +++ b/gemfiles/ruby_3.3_aws.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -1470,8 +1470,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_contrib.gemfile.lock b/gemfiles/ruby_3.3_contrib.gemfile.lock index b514e92885c..a61016e0527 100644 --- a/gemfiles/ruby_3.3_contrib.gemfile.lock +++ b/gemfiles/ruby_3.3_contrib.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -60,8 +60,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_contrib_old.gemfile.lock b/gemfiles/ruby_3.3_contrib_old.gemfile.lock index 3fb7b3b9899..4a836972289 100644 --- a/gemfiles/ruby_3.3_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.3_contrib_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -59,8 +59,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_core_old.gemfile.lock b/gemfiles/ruby_3.3_core_old.gemfile.lock index 4e8caa14507..59017e2bc8c 100644 --- a/gemfiles/ruby_3.3_core_old.gemfile.lock +++ b/gemfiles/ruby_3.3_core_old.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -48,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock index 2da3d7c52a0..20fc337b08e 100644 --- a/gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -80,8 +80,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock index 9aebe1ae19e..719187726bc 100644 --- a/gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -63,8 +63,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.3_elasticsearch_latest.gemfile.lock index 01779b6ded2..9fdb481bbb0 100644 --- a/gemfiles/ruby_3.3_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.3_elasticsearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -66,8 +66,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock index 3783d04136f..d35846f7771 100644 --- a/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -118,8 +118,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock index 685d5eaeefd..3426bb9052e 100644 --- a/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -118,8 +118,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock index 7611050a8da..9e76989b86d 100644 --- a/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock +++ b/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -119,8 +119,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock index 80177de84c5..5aeb5db7843 100644 --- a/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock +++ b/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -119,8 +119,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.3.gemfile.lock index abb76f96b33..ef6607dda50 100644 --- a/gemfiles/ruby_3.3_graphql_2.3.gemfile.lock +++ b/gemfiles/ruby_3.3_graphql_2.3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -122,8 +122,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_http.gemfile.lock b/gemfiles/ruby_3.3_http.gemfile.lock index 84d5a0abe53..68bba33ef5a 100644 --- a/gemfiles/ruby_3.3_http.gemfile.lock +++ b/gemfiles/ruby_3.3_http.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -70,8 +70,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_opensearch_2.gemfile.lock b/gemfiles/ruby_3.3_opensearch_2.gemfile.lock index 82cecbf3c6a..13563100d41 100644 --- a/gemfiles/ruby_3.3_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_3.3_opensearch_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -55,8 +55,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_opensearch_3.gemfile.lock b/gemfiles/ruby_3.3_opensearch_3.gemfile.lock index 5ff7335cbfb..28b383d80bb 100644 --- a/gemfiles/ruby_3.3_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_3.3_opensearch_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -55,8 +55,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.3_opensearch_latest.gemfile.lock index 34ab6aa13db..d6c18a2f672 100644 --- a/gemfiles/ruby_3.3_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.3_opensearch_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_opentelemetry.gemfile.lock b/gemfiles/ruby_3.3_opentelemetry.gemfile.lock index d9339151e47..e87e7693dab 100644 --- a/gemfiles/ruby_3.3_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_3.3_opentelemetry.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -48,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile b/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile new file mode 100644 index 00000000000..288ffc6f66b --- /dev/null +++ b/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile @@ -0,0 +1,47 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "rexml", ">= 3.2.7" +gem "webrick", ">= 1.7.0" +gem "rubocop", "~> 1.50.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +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 "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "ffi", "~> 1.16.3", require: false +gem "opentelemetry-sdk", "~> 1.1" +gem "opentelemetry-exporter-otlp" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile.lock new file mode 100644 index 00000000000..beb2996fa45 --- /dev/null +++ b/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile.lock @@ -0,0 +1,202 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + datadog (2.4.0) + datadog-ruby_core_source (= 3.3.6) + libdatadog (~> 13.1.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.8.6) + public_suffix (>= 2.0.2, < 6.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.13.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + bigdecimal (3.1.6) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + climate_control (0.2.0) + coderay (1.1.3) + concurrent-ruby (1.2.3) + crack (1.0.0) + bigdecimal + rexml + datadog-ruby_core_source (3.3.6) + debug_inspector (1.2.0) + diff-lcs (1.5.1) + docile (1.4.0) + dogstatsd-ruby (5.6.1) + extlz4 (0.3.4) + ffi (1.16.3) + google-protobuf (3.25.3-aarch64-linux) + google-protobuf (3.25.3-x86_64-linux) + googleapis-common-protos-types (1.13.0) + google-protobuf (~> 3.18) + hashdiff (1.1.0) + json (2.7.1) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) + ffi (~> 1.0) + libddwaf (1.14.0.0.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.7.3) + opentelemetry-api (1.2.5) + opentelemetry-common (0.20.1) + opentelemetry-api (~> 1.0) + opentelemetry-exporter-otlp (0.26.3) + google-protobuf (~> 3.14) + googleapis-common-protos-types (~> 1.3) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.20) + opentelemetry-sdk (~> 1.2) + opentelemetry-semantic_conventions + opentelemetry-registry (0.3.0) + opentelemetry-api (~> 1.1) + opentelemetry-sdk (1.4.0) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.20) + opentelemetry-registry (~> 0.2) + opentelemetry-semantic_conventions + opentelemetry-semantic_conventions (1.10.0) + opentelemetry-api (~> 1.0) + os (1.1.4) + parallel (1.24.0) + parser (3.3.0.5) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + public_suffix (5.0.4) + racc (1.7.3) + rainbow (3.1.1) + rake (13.1.0) + rake-compiler (1.2.7) + rake + regexp_parser (2.9.0) + rexml (3.3.8) + rspec (3.13.0) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.13.0) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-support (3.13.1) + rspec-wait (0.0.9) + rspec (>= 3, < 4) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.50.2) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.2.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.31.1) + parser (>= 3.3.0.4) + rubocop-capybara (2.20.0) + rubocop (~> 1.41) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.20.2) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.30.0, < 2.0) + rubocop-rspec (2.20.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + ruby-progressbar (1.13.0) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + thor (1.3.1) + unicode-display_width (2.5.0) + warning (1.3.0) + webmock (3.23.0) + addressable (>= 2.8.0) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + +PLATFORMS + aarch64-linux + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + climate_control (~> 0.2.0) + concurrent-ruby + datadog! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + ffi (~> 1.16.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentelemetry-exporter-otlp + opentelemetry-sdk (~> 1.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rexml (>= 3.2.7) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rubocop (~> 1.50.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.20, < 2.21) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.3_rack_2.gemfile.lock b/gemfiles/ruby_3.3_rack_2.gemfile.lock index 9333d838f63..5ed009d22bb 100644 --- a/gemfiles/ruby_3.3_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.3_rack_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -48,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_rack_3.gemfile.lock b/gemfiles/ruby_3.3_rack_3.gemfile.lock index 7532d71c1eb..587e2ee39f4 100644 --- a/gemfiles/ruby_3.3_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.3_rack_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -48,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_rack_latest.gemfile.lock b/gemfiles/ruby_3.3_rack_latest.gemfile.lock index 9b223af174a..c8bf9df42d1 100644 --- a/gemfiles/ruby_3.3_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.3_rack_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -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_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.3_rails61_mysql2.gemfile.lock index a83145bb716..e3b42416d95 100644 --- a/gemfiles/ruby_3.3_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.3_rails61_mysql2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -115,8 +115,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.3_rails61_postgres.gemfile.lock index ba9e58f6608..1cc75036d7b 100644 --- a/gemfiles/ruby_3.3_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.3_rails61_postgres.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -115,8 +115,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock index 8e460464ca4..6e544265f26 100644 --- a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -115,8 +115,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock index 0aed297eec8..e6764c416c8 100644 --- a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -116,8 +116,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock index 6cc4a5e284d..22676129f7d 100644 --- a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -115,8 +115,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock index 41cc8b9dbb3..c605aaa476f 100644 --- a/gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock +++ b/gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -119,8 +119,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_rails7.gemfile.lock b/gemfiles/ruby_3.3_rails7.gemfile.lock index 209d29bd2f0..f9b6c790837 100644 --- a/gemfiles/ruby_3.3_rails7.gemfile.lock +++ b/gemfiles/ruby_3.3_rails7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -125,8 +125,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_rails71.gemfile.lock b/gemfiles/ruby_3.3_rails71.gemfile.lock index 2814d1153a5..26cb36be8c4 100644 --- a/gemfiles/ruby_3.3_rails71.gemfile.lock +++ b/gemfiles/ruby_3.3_rails71.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -141,8 +141,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_redis_3.gemfile.lock b/gemfiles/ruby_3.3_redis_3.gemfile.lock index ac0b2f21191..00104e84705 100644 --- a/gemfiles/ruby_3.3_redis_3.gemfile.lock +++ b/gemfiles/ruby_3.3_redis_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -48,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_redis_4.gemfile.lock b/gemfiles/ruby_3.3_redis_4.gemfile.lock index 99904874343..5585a731bbd 100644 --- a/gemfiles/ruby_3.3_redis_4.gemfile.lock +++ b/gemfiles/ruby_3.3_redis_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -48,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_redis_5.gemfile.lock b/gemfiles/ruby_3.3_redis_5.gemfile.lock index 9448dfdcc78..71a3f630ec9 100644 --- a/gemfiles/ruby_3.3_redis_5.gemfile.lock +++ b/gemfiles/ruby_3.3_redis_5.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -49,8 +49,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_relational_db.gemfile.lock b/gemfiles/ruby_3.3_relational_db.gemfile.lock index e7fc6f95f63..5f152a218fc 100644 --- a/gemfiles/ruby_3.3_relational_db.gemfile.lock +++ b/gemfiles/ruby_3.3_relational_db.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -66,8 +66,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.3_resque2_redis3.gemfile.lock index 9ae5c41d3ea..321a0341fa4 100644 --- a/gemfiles/ruby_3.3_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.3_resque2_redis3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -48,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.3_resque2_redis4.gemfile.lock index 2ed86d8d883..d34612a2945 100644 --- a/gemfiles/ruby_3.3_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.3_resque2_redis4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -49,8 +49,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_sinatra_2.gemfile.lock b/gemfiles/ruby_3.3_sinatra_2.gemfile.lock index 9551dd14ab1..f045e4568ee 100644 --- a/gemfiles/ruby_3.3_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_3.3_sinatra_2.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_sinatra_3.gemfile.lock b/gemfiles/ruby_3.3_sinatra_3.gemfile.lock index dba432dd8b1..3a6a2272423 100644 --- a/gemfiles/ruby_3.3_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_3.3_sinatra_3.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_sinatra_4.gemfile.lock b/gemfiles/ruby_3.3_sinatra_4.gemfile.lock index 2742b6445a9..bd7f990a369 100644 --- a/gemfiles/ruby_3.3_sinatra_4.gemfile.lock +++ b/gemfiles/ruby_3.3_sinatra_4.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -53,8 +53,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_stripe_10.gemfile.lock b/gemfiles/ruby_3.3_stripe_10.gemfile.lock index 608cae4e1bf..e1f8e20a85b 100644 --- a/gemfiles/ruby_3.3_stripe_10.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_10.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_stripe_11.gemfile.lock b/gemfiles/ruby_3.3_stripe_11.gemfile.lock index b7dbbd2004c..2c77873aab0 100644 --- a/gemfiles/ruby_3.3_stripe_11.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_11.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_stripe_12.gemfile.lock b/gemfiles/ruby_3.3_stripe_12.gemfile.lock index 5a2333a1430..4dfb7b175c5 100644 --- a/gemfiles/ruby_3.3_stripe_12.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_12.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_stripe_7.gemfile.lock b/gemfiles/ruby_3.3_stripe_7.gemfile.lock index 52cb6895de6..0ec9783f7c4 100644 --- a/gemfiles/ruby_3.3_stripe_7.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_7.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_stripe_8.gemfile.lock b/gemfiles/ruby_3.3_stripe_8.gemfile.lock index dc4b996075a..1607f6b5c29 100644 --- a/gemfiles/ruby_3.3_stripe_8.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_8.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_stripe_9.gemfile.lock b/gemfiles/ruby_3.3_stripe_9.gemfile.lock index 9565b9197d0..e836ea1a078 100644 --- a/gemfiles/ruby_3.3_stripe_9.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_9.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.3_stripe_latest.gemfile.lock b/gemfiles/ruby_3.3_stripe_latest.gemfile.lock index cdebaa04997..39ec7efb21f 100644 --- a/gemfiles/ruby_3.3_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_latest.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -128,7 +128,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (12.6.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_stripe_min.gemfile.lock b/gemfiles/ruby_3.3_stripe_min.gemfile.lock index a90d95fd665..b85f3846385 100644 --- a/gemfiles/ruby_3.3_stripe_min.gemfile.lock +++ b/gemfiles/ruby_3.3_stripe_min.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -52,8 +52,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_activesupport.gemfile.lock b/gemfiles/ruby_3.4_activesupport.gemfile.lock index 907fc251786..b1366db00fb 100644 --- a/gemfiles/ruby_3.4_activesupport.gemfile.lock +++ b/gemfiles/ruby_3.4_activesupport.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -130,8 +130,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_aws.gemfile.lock b/gemfiles/ruby_3.4_aws.gemfile.lock index 7b40e5e3760..60284a86503 100644 --- a/gemfiles/ruby_3.4_aws.gemfile.lock +++ b/gemfiles/ruby_3.4_aws.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -1607,8 +1607,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_contrib.gemfile.lock b/gemfiles/ruby_3.4_contrib.gemfile.lock index 5bd3e03ff3f..e3b8f1471e7 100644 --- a/gemfiles/ruby_3.4_contrib.gemfile.lock +++ b/gemfiles/ruby_3.4_contrib.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -71,8 +71,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_contrib_old.gemfile.lock b/gemfiles/ruby_3.4_contrib_old.gemfile.lock index 0a691fe0706..495247f0e94 100644 --- a/gemfiles/ruby_3.4_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.4_contrib_old.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -69,8 +69,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_core_old.gemfile.lock b/gemfiles/ruby_3.4_core_old.gemfile.lock index f4c8777df55..e25fc39cf44 100644 --- a/gemfiles/ruby_3.4_core_old.gemfile.lock +++ b/gemfiles/ruby_3.4_core_old.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.4_elasticsearch_7.gemfile.lock index 8acd5aaf236..bd63c221d99 100644 --- a/gemfiles/ruby_3.4_elasticsearch_7.gemfile.lock +++ b/gemfiles/ruby_3.4_elasticsearch_7.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -72,8 +72,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.4_elasticsearch_8.gemfile.lock index 004f09672ab..cb7838eba44 100644 --- a/gemfiles/ruby_3.4_elasticsearch_8.gemfile.lock +++ b/gemfiles/ruby_3.4_elasticsearch_8.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -70,8 +70,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.4_elasticsearch_latest.gemfile.lock index b708747f321..fb750e78d3a 100644 --- a/gemfiles/ruby_3.4_elasticsearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.4_elasticsearch_latest.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -72,8 +72,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.4_graphql_1.13.gemfile.lock index b3ab159cd01..cc235be6ca1 100644 --- a/gemfiles/ruby_3.4_graphql_1.13.gemfile.lock +++ b/gemfiles/ruby_3.4_graphql_1.13.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -128,8 +128,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.4_graphql_2.0.gemfile.lock index f29c1ce683a..b4274b2d8bc 100644 --- a/gemfiles/ruby_3.4_graphql_2.0.gemfile.lock +++ b/gemfiles/ruby_3.4_graphql_2.0.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -128,8 +128,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.4_graphql_2.1.gemfile.lock index 0bd1a564c3c..b05f83f5082 100644 --- a/gemfiles/ruby_3.4_graphql_2.1.gemfile.lock +++ b/gemfiles/ruby_3.4_graphql_2.1.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -128,8 +128,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.4_graphql_2.2.gemfile.lock index 23d070805e6..9ee654099a2 100644 --- a/gemfiles/ruby_3.4_graphql_2.2.gemfile.lock +++ b/gemfiles/ruby_3.4_graphql_2.2.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -128,8 +128,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.4_graphql_2.3.gemfile.lock index 1f017b2c8de..88ade338a47 100644 --- a/gemfiles/ruby_3.4_graphql_2.3.gemfile.lock +++ b/gemfiles/ruby_3.4_graphql_2.3.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -128,8 +128,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_http.gemfile.lock b/gemfiles/ruby_3.4_http.gemfile.lock index 6a610aa13ec..1bca7452a47 100644 --- a/gemfiles/ruby_3.4_http.gemfile.lock +++ b/gemfiles/ruby_3.4_http.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -81,8 +81,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_opensearch_2.gemfile.lock b/gemfiles/ruby_3.4_opensearch_2.gemfile.lock index eee16479446..4a66653d232 100644 --- a/gemfiles/ruby_3.4_opensearch_2.gemfile.lock +++ b/gemfiles/ruby_3.4_opensearch_2.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -62,8 +62,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_opensearch_3.gemfile.lock b/gemfiles/ruby_3.4_opensearch_3.gemfile.lock index d0cf922375a..7fd65f51a4b 100644 --- a/gemfiles/ruby_3.4_opensearch_3.gemfile.lock +++ b/gemfiles/ruby_3.4_opensearch_3.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -62,8 +62,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.4_opensearch_latest.gemfile.lock index 14387f2ba24..9a0dd0d91e4 100644 --- a/gemfiles/ruby_3.4_opensearch_latest.gemfile.lock +++ b/gemfiles/ruby_3.4_opensearch_latest.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -64,8 +64,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_opentelemetry.gemfile.lock b/gemfiles/ruby_3.4_opentelemetry.gemfile.lock index 8423f7c741f..fa8e0f23903 100644 --- a/gemfiles/ruby_3.4_opentelemetry.gemfile.lock +++ b/gemfiles/ruby_3.4_opentelemetry.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile b/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile new file mode 100644 index 00000000000..26d9038de6a --- /dev/null +++ b/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile @@ -0,0 +1,47 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal", "~> 2.4.0" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.12" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "rexml", ">= 3.2.7" +gem "webrick", git: "https://github.com/ruby/webrick.git", ref: "0c600e169bd4ae267cb5eeb6197277c848323bbe" +gem "rubocop", "~> 1.50.0", require: false +gem "rubocop-packaging", "~> 0.5.2", require: false +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 "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "ffi", "~> 1.16.3", require: false +gem "opentelemetry-sdk", "~> 1.1" +gem "opentelemetry-exporter-otlp" + +group :check do + gem "ruby_memcheck", ">= 3" +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile.lock new file mode 100644 index 00000000000..cda3e91ab99 --- /dev/null +++ b/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile.lock @@ -0,0 +1,214 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +GIT + remote: https://github.com/ruby/webrick.git + revision: 0c600e169bd4ae267cb5eeb6197277c848323bbe + ref: 0c600e169bd4ae267cb5eeb6197277c848323bbe + specs: + webrick (1.8.1) + +PATH + remote: .. + specs: + datadog (2.4.0) + datadog-ruby_core_source (= 3.3.6) + libdatadog (~> 13.1.0.1.0) + libddwaf (~> 1.14.0.0.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.14.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + bigdecimal (3.1.8) + binding_of_caller (1.0.1) + debug_inspector (>= 1.2.0) + climate_control (0.2.0) + coderay (1.1.3) + concurrent-ruby (1.3.4) + crack (1.0.0) + bigdecimal + rexml + datadog-ruby_core_source (3.3.6) + debug_inspector (1.2.0) + diff-lcs (1.5.1) + docile (1.4.1) + dogstatsd-ruby (5.6.2) + extlz4 (0.3.4) + ffi (1.16.3) + google-protobuf (3.25.5) + googleapis-common-protos-types (1.16.0) + google-protobuf (>= 3.18, < 5.a) + hashdiff (1.1.1) + json (2.7.2) + json-schema (2.8.1) + addressable (>= 2.4) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) + libddwaf (1.14.0.0.0-aarch64-linux) + ffi (~> 1.0) + libddwaf (1.14.0.0.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.1.0) + mini_portile2 (2.8.7) + msgpack (1.7.3) + nokogiri (1.16.7) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) + opentelemetry-api (1.4.0) + opentelemetry-common (0.21.0) + opentelemetry-api (~> 1.0) + opentelemetry-exporter-otlp (0.29.0) + google-protobuf (>= 3.18) + googleapis-common-protos-types (~> 1.3) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.20) + opentelemetry-sdk (~> 1.2) + opentelemetry-semantic_conventions + opentelemetry-registry (0.3.1) + opentelemetry-api (~> 1.1) + opentelemetry-sdk (1.5.0) + opentelemetry-api (~> 1.1) + opentelemetry-common (~> 0.20) + opentelemetry-registry (~> 0.2) + opentelemetry-semantic_conventions + opentelemetry-semantic_conventions (1.10.1) + opentelemetry-api (~> 1.0) + os (1.1.4) + parallel (1.26.3) + parser (3.3.5.0) + ast (~> 2.4.1) + racc + pimpmychangelog (0.1.3) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + public_suffix (6.0.1) + racc (1.8.1) + rainbow (3.1.1) + rake (13.2.1) + rake-compiler (1.2.8) + rake + regexp_parser (2.9.2) + rexml (3.3.8) + rspec (3.13.0) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-collection_matchers (1.2.1) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.13.1) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-support (3.13.1) + rspec-wait (0.0.10) + rspec (>= 3.0) + rspec_junit_formatter (0.6.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (1.50.2) + json (~> 2.3) + parallel (~> 1.10) + parser (>= 3.2.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.32.3) + parser (>= 3.3.1.0) + rubocop-capybara (2.21.0) + rubocop (~> 1.41) + rubocop-packaging (0.5.2) + rubocop (>= 1.33, < 2.0) + rubocop-performance (1.22.1) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) + rubocop-rspec (2.20.0) + rubocop (~> 1.33) + rubocop-capybara (~> 2.17) + ruby-progressbar (1.13.0) + ruby_memcheck (3.0.0) + nokogiri + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.13.1) + simplecov_json_formatter (0.1.4) + thor (1.3.2) + unicode-display_width (2.6.0) + warning (1.4.0) + webmock (3.24.0) + addressable (>= 2.8.0) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + +PLATFORMS + aarch64-linux + x86_64-linux + +DEPENDENCIES + appraisal (~> 2.4.0) + benchmark-ips (~> 2.8) + benchmark-memory (< 0.2) + climate_control (~> 0.2.0) + concurrent-ruby + datadog! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) + ffi (~> 1.16.3) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema (< 3) + memory_profiler (~> 0.9) + opentelemetry-exporter-otlp + opentelemetry-sdk (~> 1.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rexml (>= 3.2.7) + rspec (~> 3.12) + rspec-collection_matchers (~> 1.1) + rspec-wait (~> 0) + rspec_junit_formatter (>= 0.5.1) + rubocop (~> 1.50.0) + rubocop-packaging (~> 0.5.2) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.20, < 2.21) + ruby_memcheck (>= 3) + simplecov! + simplecov-cobertura (~> 2.1.0) + warning (~> 1) + webmock (>= 3.10.0) + webrick! + +BUNDLED WITH + 2.3.26 diff --git a/gemfiles/ruby_3.4_rack_2.gemfile.lock b/gemfiles/ruby_3.4_rack_2.gemfile.lock index 06b45f9d206..3d62fcee9fb 100644 --- a/gemfiles/ruby_3.4_rack_2.gemfile.lock +++ b/gemfiles/ruby_3.4_rack_2.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_rack_3.gemfile.lock b/gemfiles/ruby_3.4_rack_3.gemfile.lock index 8c2db942b86..25727ca55dc 100644 --- a/gemfiles/ruby_3.4_rack_3.gemfile.lock +++ b/gemfiles/ruby_3.4_rack_3.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_rack_latest.gemfile.lock b/gemfiles/ruby_3.4_rack_latest.gemfile.lock index 3949a2e47ea..1257e18efeb 100644 --- a/gemfiles/ruby_3.4_rack_latest.gemfile.lock +++ b/gemfiles/ruby_3.4_rack_latest.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -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_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.4_rails61_mysql2.gemfile.lock index 220c6b60b7b..a650844f841 100644 --- a/gemfiles/ruby_3.4_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.4_rails61_mysql2.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -126,8 +126,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.4_rails61_postgres.gemfile.lock index 1c9208ace27..dfaef1289ef 100644 --- a/gemfiles/ruby_3.4_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.4_rails61_postgres.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -126,8 +126,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile.lock index 8b26c4329c2..e70c454bdfe 100644 --- a/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -126,8 +126,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile.lock index 6425422a94b..8e717802db4 100644 --- a/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -127,8 +127,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile.lock index 0f887a5908c..655144115de 100644 --- a/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -126,8 +126,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.4_rails61_trilogy.gemfile.lock index 03195df0476..2b2e7fc7705 100644 --- a/gemfiles/ruby_3.4_rails61_trilogy.gemfile.lock +++ b/gemfiles/ruby_3.4_rails61_trilogy.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -129,8 +129,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_rails7.gemfile.lock b/gemfiles/ruby_3.4_rails7.gemfile.lock index d618f4b3a7d..1e22982b283 100644 --- a/gemfiles/ruby_3.4_rails7.gemfile.lock +++ b/gemfiles/ruby_3.4_rails7.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -131,9 +131,9 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0) ffi (~> 1.0) libddwaf (1.14.0.0.0-aarch64-linux) diff --git a/gemfiles/ruby_3.4_rails71.gemfile.lock b/gemfiles/ruby_3.4_rails71.gemfile.lock index aa6f247bd89..3e223d4f2b8 100644 --- a/gemfiles/ruby_3.4_rails71.gemfile.lock +++ b/gemfiles/ruby_3.4_rails71.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -147,9 +147,9 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0) ffi (~> 1.0) libddwaf (1.14.0.0.0-aarch64-linux) diff --git a/gemfiles/ruby_3.4_redis_3.gemfile.lock b/gemfiles/ruby_3.4_redis_3.gemfile.lock index b063dd21a74..47b6fbd3919 100644 --- a/gemfiles/ruby_3.4_redis_3.gemfile.lock +++ b/gemfiles/ruby_3.4_redis_3.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_redis_4.gemfile.lock b/gemfiles/ruby_3.4_redis_4.gemfile.lock index 7ac205b6501..48dfb66cbcc 100644 --- a/gemfiles/ruby_3.4_redis_4.gemfile.lock +++ b/gemfiles/ruby_3.4_redis_4.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_redis_5.gemfile.lock b/gemfiles/ruby_3.4_redis_5.gemfile.lock index 7aae0dcdba1..a0396760406 100644 --- a/gemfiles/ruby_3.4_redis_5.gemfile.lock +++ b/gemfiles/ruby_3.4_redis_5.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -59,8 +59,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_relational_db.gemfile.lock b/gemfiles/ruby_3.4_relational_db.gemfile.lock index 5f3935f450a..f3926aed65b 100644 --- a/gemfiles/ruby_3.4_relational_db.gemfile.lock +++ b/gemfiles/ruby_3.4_relational_db.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -84,8 +84,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.4_resque2_redis3.gemfile.lock index c297534f7cd..2c2ee35b740 100644 --- a/gemfiles/ruby_3.4_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.4_resque2_redis3.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -59,8 +59,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.4_resque2_redis4.gemfile.lock index c911b072094..94c1ae6cd35 100644 --- a/gemfiles/ruby_3.4_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.4_resque2_redis4.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -60,8 +60,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_sinatra_2.gemfile.lock b/gemfiles/ruby_3.4_sinatra_2.gemfile.lock index 88c2226e181..bf443908a4f 100644 --- a/gemfiles/ruby_3.4_sinatra_2.gemfile.lock +++ b/gemfiles/ruby_3.4_sinatra_2.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_sinatra_3.gemfile.lock b/gemfiles/ruby_3.4_sinatra_3.gemfile.lock index dd045a19046..6c93057d89e 100644 --- a/gemfiles/ruby_3.4_sinatra_3.gemfile.lock +++ b/gemfiles/ruby_3.4_sinatra_3.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -59,8 +59,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_sinatra_4.gemfile.lock b/gemfiles/ruby_3.4_sinatra_4.gemfile.lock index 77770853614..b2fa68ce2f3 100644 --- a/gemfiles/ruby_3.4_sinatra_4.gemfile.lock +++ b/gemfiles/ruby_3.4_sinatra_4.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -59,8 +59,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_stripe_10.gemfile.lock b/gemfiles/ruby_3.4_stripe_10.gemfile.lock index 065d9c09c59..f3ec24666f3 100644 --- a/gemfiles/ruby_3.4_stripe_10.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_10.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_stripe_11.gemfile.lock b/gemfiles/ruby_3.4_stripe_11.gemfile.lock index 46a2ae23e56..00abe0388dc 100644 --- a/gemfiles/ruby_3.4_stripe_11.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_11.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_stripe_12.gemfile.lock b/gemfiles/ruby_3.4_stripe_12.gemfile.lock index 92bcab6a339..d9d02759a22 100644 --- a/gemfiles/ruby_3.4_stripe_12.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_12.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_stripe_7.gemfile.lock b/gemfiles/ruby_3.4_stripe_7.gemfile.lock index c7235b53b40..a33bd41845a 100644 --- a/gemfiles/ruby_3.4_stripe_7.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_7.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_stripe_8.gemfile.lock b/gemfiles/ruby_3.4_stripe_8.gemfile.lock index 5e3a9b8e3d8..d76ae327679 100644 --- a/gemfiles/ruby_3.4_stripe_8.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_8.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_stripe_9.gemfile.lock b/gemfiles/ruby_3.4_stripe_9.gemfile.lock index 89398bf669a..9f8d5b63d75 100644 --- a/gemfiles/ruby_3.4_stripe_9.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_9.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/gemfiles/ruby_3.4_stripe_latest.gemfile.lock b/gemfiles/ruby_3.4_stripe_latest.gemfile.lock index 0fae4bc3d3d..37936e98c11 100644 --- a/gemfiles/ruby_3.4_stripe_latest.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_latest.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) @@ -140,7 +140,7 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - stripe (12.6.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_stripe_min.gemfile.lock b/gemfiles/ruby_3.4_stripe_min.gemfile.lock index ab6a83c2cbf..84a5f95a3f7 100644 --- a/gemfiles/ruby_3.4_stripe_min.gemfile.lock +++ b/gemfiles/ruby_3.4_stripe_min.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.3.0) - debase-ruby_core_source (= 3.3.1) - libdatadog (~> 12.0.0.1.0) + datadog (2.4.0) + 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) @@ -58,8 +58,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (12.0.0.1.0-aarch64-linux) - libdatadog (12.0.0.1.0-x86_64-linux) + libdatadog (13.1.0.1.0-aarch64-linux) + libdatadog (13.1.0.1.0-x86_64-linux) libddwaf (1.14.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.14.0.0.0-x86_64-linux) diff --git a/integration/README.md b/integration/README.md index 1fa83813908..0f1e86f0622 100644 --- a/integration/README.md +++ b/integration/README.md @@ -10,19 +10,19 @@ Integration tests for `datadog` that use a variety of real applications. ./script/build-images ``` -You can specify which ruby version to build using the `-v` option. +You can specify which ruby version to build using the `-v` option. If you are running on ARM architecture (e.g. mac), include `DOCKER_DEFAULT_PLATFORM=linux/arm64` as a prefix to the script. -2. Choose an application and follow instructions (in corresponding `README.md`.) +2. Choose an application, and follow the instructions in the corresponding `README.md`. ## Demo applications -Ruby demo applications are configured with Datadog APM, which can be used to generate sample traces/profiles. These are used to drive tests in the integration suite. +Ruby demo applications are configured with Datadog APM, which can be used to generate sample traces and profiles. These are used to drive tests in the integration suite. ### Applications See `README.md` in each directory for more information: -- `apps/opentelemetry`: Generates OpenTelemetry traces +- `apps/opentelemetry`: OpenTelemetry traces - `apps/rack`: Rack application - `apps/rails-five`: Rails 5 application - `apps/rails-six`: Rails 6 application diff --git a/integration/apps/hanami/README.md b/integration/apps/hanami/README.md index bfaf77fcebd..d12a8ac0c68 100644 --- a/integration/apps/hanami/README.md +++ b/integration/apps/hanami/README.md @@ -136,11 +136,11 @@ You can also define your own custom scenario by creating a LUA file, mounting it ### Running integration tests -You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`) +You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`). If you are running on ARM architecture (e.g. mac), include `DOCKER_DEFAULT_PLATFORM=linux/arm64` as a prefix for the build script and `DOCKER_BUILDKIT=0` as a prefix for the ci script. ```sh -./bin/build-images -v -./bin/ci -v +./script/build-images -v +./script/ci -v ``` Or inside a running container: diff --git a/integration/apps/opentelemetry/README.md b/integration/apps/opentelemetry/README.md index ccf65e26f3c..2d0078bb3db 100644 --- a/integration/apps/opentelemetry/README.md +++ b/integration/apps/opentelemetry/README.md @@ -56,7 +56,7 @@ e.g. `DD_DEMO_ENV_FEATURES=tracing,profiling` ### Running integration tests -You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`) +You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`). If you are running on ARM architecture (e.g. mac), include `DOCKER_DEFAULT_PLATFORM=linux/arm64` as a prefix for the build script and `DOCKER_BUILDKIT=0` as a prefix for the ci script. ```sh ./script/build-images -v diff --git a/integration/apps/rack/Gemfile b/integration/apps/rack/Gemfile index f3f9469dda9..28b027890ea 100644 --- a/integration/apps/rack/Gemfile +++ b/integration/apps/rack/Gemfile @@ -10,19 +10,11 @@ else gem 'passenger' end gem 'rack' -gem 'rackup' if RUBY_VERSION >= '2.4' # The `rackup` is its own gem since Rack 3.0 +gem 'rackup' -if RUBY_VERSION < '2.3' - gem 'redis', '< 4.1.1' # 4.1.1 "claims" to support 2.2 but is actually broken -else - # Known compatibility issue: https://github.com/redis/redis-rb/issues/1142 - gem 'redis', '< 5' -end -if RUBY_VERSION < '2.2' - gem 'sidekiq', '< 5' # 5.0.3 checks for older Rubies and breaks, but does not declare it on the gemspec :( -else - gem 'sidekiq' -end +# Known compatibility issue: https://github.com/redis/redis-rb/issues/1142 +gem 'redis', '< 5' +gem 'sidekiq' gem 'resque' gem 'rake' @@ -31,12 +23,11 @@ gem 'dogstatsd-ruby' gem 'datadog', *Datadog::DemoEnv.gem_spec('datadog') # Development -gem 'pry-byebug' if RUBY_VERSION >= '2.3.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' -gem 'pry-nav' if RUBY_VERSION < '2.3.0' +gem 'pry-byebug' if RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' # gem 'pry-stack_explorer', platform: :ruby # gem 'rbtrace' # gem 'ruby-prof' gem 'rspec' gem 'rspec-wait' -gem 'webrick' if RUBY_VERSION >= '2.3' # Older Rubies can just use the built-in version of webrick +gem 'webrick' diff --git a/integration/apps/rack/README.md b/integration/apps/rack/README.md index 08a5f1dd831..b6f3fb2d6dc 100644 --- a/integration/apps/rack/README.md +++ b/integration/apps/rack/README.md @@ -10,7 +10,7 @@ Install [direnv](https://github.com/direnv/direnv) for applying local settings. 1. `cp .envrc.sample .envrc` and add your Datadog API key. 2. `direnv allow` to load the env var. -4. `docker-compose run --rm app bin/setup` +3. `docker-compose run --rm app bin/setup` ## Running the application @@ -103,7 +103,7 @@ You can also define your own custom scenario by creating a LUA file, mounting it ### Running integration tests -You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`) +You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`). If you are running on ARM architecture (e.g. mac), include `DOCKER_DEFAULT_PLATFORM=linux/arm64` as a prefix for the build script and `DOCKER_BUILDKIT=0` as a prefix for the ci script. ```sh ./script/build-images -v diff --git a/integration/apps/rails-five/README.md b/integration/apps/rails-five/README.md index 477fdb86e70..228a52aab6b 100644 --- a/integration/apps/rails-five/README.md +++ b/integration/apps/rails-five/README.md @@ -140,11 +140,11 @@ You can also define your own custom scenario by creating a LUA file, mounting it ### Running integration tests -You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`) +You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`). If you are running on ARM architecture (e.g. mac), include `DOCKER_DEFAULT_PLATFORM=linux/arm64` as a prefix for the build script and `DOCKER_BUILDKIT=0` as a prefix for the ci script. ```sh -./bin/build-images -v -./bin/ci -v +./script/build-images -v +./script/ci -v ``` Or inside a running container: diff --git a/integration/apps/rails-seven/README.md b/integration/apps/rails-seven/README.md index fa59006d526..e65bd6e1329 100644 --- a/integration/apps/rails-seven/README.md +++ b/integration/apps/rails-seven/README.md @@ -140,11 +140,11 @@ You can also define your own custom scenario by creating a LUA file, mounting it ### Running integration tests -You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`) +You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`). If you are running on ARM architecture (e.g. mac), include `DOCKER_DEFAULT_PLATFORM=linux/arm64` as a prefix for the build script and `DOCKER_BUILDKIT=0` as a prefix for the ci script. ```sh -./bin/build-images -v -./bin/ci -v +./script/build-images -v +./script/ci -v ``` Or inside a running container: diff --git a/integration/apps/rails-six/README.md b/integration/apps/rails-six/README.md index 54b18c84956..b266643400b 100644 --- a/integration/apps/rails-six/README.md +++ b/integration/apps/rails-six/README.md @@ -140,11 +140,11 @@ You can also define your own custom scenario by creating a LUA file, mounting it ### Running integration tests -You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`) +You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`). If you are running on ARM architecture (e.g. mac), include `DOCKER_DEFAULT_PLATFORM=linux/arm64` as a prefix for the build script and `DOCKER_BUILDKIT=0` as a prefix for the ci script. ```sh -./bin/build-images -v -./bin/ci -v +./script/build-images -v +./script/ci -v ``` Or inside a running container: diff --git a/integration/apps/rspec/README.md b/integration/apps/rspec/README.md index a285bbeec78..ffc8a06e181 100644 --- a/integration/apps/rspec/README.md +++ b/integration/apps/rspec/README.md @@ -10,7 +10,7 @@ Install [direnv](https://github.com/direnv/direnv) for applying local settings. 1. `cp .envrc.sample .envrc` and add your Datadog API key. 2. `direnv allow` to load the env var. -4. `docker-compose run --rm app bin/setup` +3. `docker-compose run --rm app bin/setup` ## Running the application @@ -78,7 +78,7 @@ e.g. `DD_DEMO_ENV_FEATURES=tracing,profiling` ### Running integration tests -You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`) +You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`). Currently, this integration test has nothing to do in CI, and there are no RSpec tests in `/bin/test`. ```sh ./script/build-images -v diff --git a/integration/apps/ruby/README.md b/integration/apps/ruby/README.md index c250e661fba..9c1600ddad1 100644 --- a/integration/apps/ruby/README.md +++ b/integration/apps/ruby/README.md @@ -10,7 +10,7 @@ Install [direnv](https://github.com/direnv/direnv) for applying local settings. 1. `cp .envrc.sample .envrc` and add your Datadog API key. 2. `direnv allow` to load the env var. -4. `docker-compose run --rm app bin/setup` +3. `docker-compose run --rm app bin/setup` ## Running the application @@ -78,7 +78,7 @@ e.g. `DD_DEMO_ENV_FEATURES=tracing,profiling` ### Running integration tests -You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`) +You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`). Currently, this integration test has nothing to do in CI, and there are no Ruby tests in `/bin/test`. ```sh ./script/build-images -v diff --git a/integration/apps/sinatra2-classic/README.md b/integration/apps/sinatra2-classic/README.md index 3ec388b0899..5424aa4082c 100644 --- a/integration/apps/sinatra2-classic/README.md +++ b/integration/apps/sinatra2-classic/README.md @@ -99,7 +99,7 @@ You can also define your own custom scenario by creating a LUA file, mounting it ### Running integration tests -You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`) +You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`). If you are running on ARM architecture (e.g. mac), include `DOCKER_DEFAULT_PLATFORM=linux/arm64` as a prefix for the build script and `DOCKER_BUILDKIT=0` as a prefix for the ci script. ```sh ./script/build-images -v diff --git a/integration/apps/sinatra2-modular/README.md b/integration/apps/sinatra2-modular/README.md index 14566ae20a9..2f322d17fbe 100644 --- a/integration/apps/sinatra2-modular/README.md +++ b/integration/apps/sinatra2-modular/README.md @@ -99,7 +99,7 @@ You can also define your own custom scenario by creating a LUA file, mounting it ### Running integration tests -You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`) +You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`). If you are running on ARM architecture (e.g. mac), include `DOCKER_DEFAULT_PLATFORM=linux/arm64` as a prefix for the build script and `DOCKER_BUILDKIT=0` as a prefix for the ci script. ```sh ./script/build-images -v diff --git a/lib-injection/host_inject.rb b/lib-injection/host_inject.rb index 6583f8c4536..2db6a690e7d 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 @@ -178,7 +178,7 @@ def bundler_supported? [ 'msgpack', 'ffi', - 'debase-ruby_core_source', + 'datadog-ruby_core_source', 'libdatadog', 'libddwaf', 'datadog' 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/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/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb index 1ddf89c1c98..68a1c5acf11 100644 --- a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb @@ -38,11 +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 - + 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 112d5609e08..a66387329c3 100644 --- a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb @@ -41,11 +41,9 @@ 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 - + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end end @@ -85,11 +83,9 @@ 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 - + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end end @@ -129,11 +125,9 @@ 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 - + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/contrib/rack/request_middleware.rb b/lib/datadog/appsec/contrib/rack/request_middleware.rb index 55323226019..cbb232c00e3 100644 --- a/lib/datadog/appsec/contrib/rack/request_middleware.rb +++ b/lib/datadog/appsec/contrib/rack/request_middleware.rb @@ -150,7 +150,9 @@ def add_appsec_tags(processor, scope) return unless trace && span - span.set_tag('_dd.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_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) diff --git a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb index ea4b34f3713..ab1bfe612ec 100644 --- a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb @@ -38,11 +38,9 @@ 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 - + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace + 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 93ba40c4f92..91383478c29 100644 --- a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb @@ -40,11 +40,9 @@ 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 - + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end end @@ -84,11 +82,9 @@ 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 - + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace + 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 0ebaa810458..01f0de86d20 100644 --- a/lib/datadog/appsec/event.rb +++ b/lib/datadog/appsec/event.rb @@ -52,7 +52,7 @@ def record(span, *events) # ensure rate limiter is called only when there are events to record return if events.empty? || span.nil? - Datadog::AppSec::RateLimiter.limit(:traces) do + Datadog::AppSec::RateLimiter.thread_local.limit do record_via_span(span, *events) end end @@ -137,6 +137,18 @@ def build_service_entry_tags(event_group) end # rubocop:enable Metrics/MethodLength + 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') + end + + add_distributed_tags(scope.trace) + end + private def compressed_and_base64_encoded(value) @@ -165,6 +177,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/ext.rb b/lib/datadog/appsec/ext.rb index 2de81657dec..30c21b7d240 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_DISTRIBUTED_APPSEC_EVENT = '_dd.p.appsec' end end end diff --git a/lib/datadog/appsec/monitor/gateway/watcher.rb b/lib/datadog/appsec/monitor/gateway/watcher.rb index 9262cc277a6..74fc4d3fd60 100644 --- a/lib/datadog/appsec/monitor/gateway/watcher.rb +++ b/lib/datadog/appsec/monitor/gateway/watcher.rb @@ -35,11 +35,9 @@ 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 - + # We want to keep the trace in case of security event + scope.trace.keep! if scope.trace + Datadog::AppSec::Event.tag_and_keep!(scope, result) scope.processor_context.events << event end end diff --git a/lib/datadog/appsec/rate_limiter.rb b/lib/datadog/appsec/rate_limiter.rb index fd1f76c0119..e7935e31ef5 100644 --- a/lib/datadog/appsec/rate_limiter.rb +++ b/lib/datadog/appsec/rate_limiter.rb @@ -1,60 +1,45 @@ # frozen_string_literal: true +require_relative '../core/rate_limiter' + module Datadog module AppSec - # Simple per-thread rate limiter - # Since AppSec marks sampling to keep on a security event, this limits the flood of egress traces involving AppSec + # Per-thread rate limiter based on token bucket rate limiter. + # + # Since AppSec marks sampling to keep on a security event, this limits + # the flood of egress traces involving AppSec class RateLimiter - def initialize(rate) - @rate = rate - @timestamps = [] - end - - def limit - now = Time.now.to_f - - loop do - oldest = @timestamps.first - - break if oldest.nil? || now - oldest < 1 - - @timestamps.shift - end - - @timestamps << now - - if (count = @timestamps.count) <= @rate - yield - else - Datadog.logger.debug { "Rate limit hit: #{count}/#{@rate} AppSec traces/second" } - end - end + THREAD_KEY = :datadog_security_appsec_rate_limiter class << self - def limit(name, &block) - rate_limiter(name).limit(&block) + def thread_local + rate_limiter = Thread.current.thread_variable_get(THREAD_KEY) + return rate_limiter unless rate_limiter.nil? + + Thread.current.thread_variable_set(THREAD_KEY, new(trace_rate_limit)) end # reset a rate limiter: used for testing - def reset!(name) - Thread.current[:datadog_security_trace_rate_limiter] = nil + def reset! + Thread.current.thread_variable_set(THREAD_KEY, nil) end - protected - - def rate_limiter(name) - case name - when :traces - Thread.current[:datadog_security_trace_rate_limiter] ||= RateLimiter.new(trace_rate_limit) - else - raise "unsupported rate limiter: #{name.inspect}" - end - end + private def trace_rate_limit Datadog.configuration.appsec.trace_rate_limit end end + + def initialize(rate) + @rate_limiter = Core::TokenBucket.new(rate) + end + + def limit + return yield if @rate_limiter.allow? + + Datadog.logger.debug { "Rate limit hit: #{@rate_limiter.current_window_rate} AppSec traces/second" } + end end end end 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/core/configuration.rb b/lib/datadog/core/configuration.rb index 19d3ff27110..c16ba4b0880 100644 --- a/lib/datadog/core/configuration.rb +++ b/lib/datadog/core/configuration.rb @@ -278,9 +278,7 @@ def logger_without_components def handle_interrupt_shutdown! logger = Datadog.logger shutdown_thread = Thread.new { shutdown! } - unless Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.3') - shutdown_thread.name = Datadog::Core::Configuration.name - end + shutdown_thread.name = Datadog::Core::Configuration.name print_message_treshold_seconds = 0.2 diff --git a/lib/datadog/core/configuration/settings.rb b/lib/datadog/core/configuration/settings.rb index ecc16cb7347..52ed9e7e222 100644 --- a/lib/datadog/core/configuration/settings.rb +++ b/lib/datadog/core/configuration/settings.rb @@ -485,6 +485,35 @@ def initialize(*_) o.type :int o.default 10_000_000 end + + # Controls if the profiler should attempt to read context from the otel library + # + # @default false + option :preview_otel_context_enabled do |o| + o.env 'DD_PROFILING_PREVIEW_OTEL_CONTEXT_ENABLED' + o.default false + o.env_parser do |value| + if value + value = value.strip.downcase + if ['only', 'both'].include?(value) + value + elsif ['true', '1'].include?(value) + 'both' + else + 'false' + end + end + end + o.setter do |value| + if value == true + :both + elsif ['only', 'both', :only, :both].include?(value) + value.to_sym + else + false + end + end + end end # @public_api @@ -886,7 +915,7 @@ def initialize(*_) # Enables reporting of information when Ruby VM crashes. option :enabled do |o| o.type :bool - o.default true + o.default false o.env 'DD_CRASHTRACKING_ENABLED' end end diff --git a/lib/datadog/core/environment/yjit.rb b/lib/datadog/core/environment/yjit.rb index ffe1cdf8344..42be908c33d 100644 --- a/lib/datadog/core/environment/yjit.rb +++ b/lib/datadog/core/environment/yjit.rb @@ -52,6 +52,11 @@ def yjit_alloc_size ::RubyVM::YJIT.runtime_stats[:yjit_alloc_size] end + # Ratio of YJIT-executed instructions + def ratio_in_yjit + ::RubyVM::YJIT.runtime_stats[:ratio_in_yjit] + end + def available? defined?(::RubyVM::YJIT) \ && ::RubyVM::YJIT.enabled? \ diff --git a/lib/datadog/core/remote/transport/http.rb b/lib/datadog/core/remote/transport/http.rb index ed87c0dc5cb..190a9c45646 100644 --- a/lib/datadog/core/remote/transport/http.rb +++ b/lib/datadog/core/remote/transport/http.rb @@ -120,6 +120,11 @@ 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? + # 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 end end diff --git a/lib/datadog/core/remote/worker.rb b/lib/datadog/core/remote/worker.rb index 19bc18b2264..45a6dd9c885 100644 --- a/lib/datadog/core/remote/worker.rb +++ b/lib/datadog/core/remote/worker.rb @@ -34,7 +34,7 @@ def start @starting = true thread = Thread.new { poll(@interval) } - thread.name = self.class.name unless Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.3') + thread.name = self.class.name thread.thread_variable_set(:fork_safe, true) @thr = thread diff --git a/lib/datadog/core/runtime/ext.rb b/lib/datadog/core/runtime/ext.rb index d07901b865a..328e5daad2c 100644 --- a/lib/datadog/core/runtime/ext.rb +++ b/lib/datadog/core/runtime/ext.rb @@ -31,6 +31,7 @@ module Metrics METRIC_YJIT_OBJECT_SHAPE_COUNT = 'runtime.ruby.yjit.object_shape_count' METRIC_YJIT_OUTLINED_CODE_SIZE = 'runtime.ruby.yjit.outlined_code_size' METRIC_YJIT_YJIT_ALLOC_SIZE = 'runtime.ruby.yjit.yjit_alloc_size' + METRIC_YJIT_RATIO_IN_YJIT = 'runtime.ruby.yjit.ratio_in_yjit' TAG_SERVICE = 'service' end diff --git a/lib/datadog/core/runtime/metrics.rb b/lib/datadog/core/runtime/metrics.rb index 6c89d5b7dc7..a7d34f10d77 100644 --- a/lib/datadog/core/runtime/metrics.rb +++ b/lib/datadog/core/runtime/metrics.rb @@ -181,6 +181,10 @@ def flush_yjit_stats Core::Runtime::Ext::Metrics::METRIC_YJIT_YJIT_ALLOC_SIZE, Core::Environment::YJIT.yjit_alloc_size ) + gauge_if_not_nil( + Core::Runtime::Ext::Metrics::METRIC_YJIT_RATIO_IN_YJIT, + Core::Environment::YJIT.ratio_in_yjit + ) end end end 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/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/core/workers/async.rb b/lib/datadog/core/workers/async.rb index f6a1868b44e..70689e60af2 100644 --- a/lib/datadog/core/workers/async.rb +++ b/lib/datadog/core/workers/async.rb @@ -148,7 +148,7 @@ def start_worker end # rubocop:enable Lint/RescueException end - @worker.name = self.class.name unless Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.3') + @worker.name = self.class.name @worker.thread_variable_set(:fork_safe, true) nil 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/lib/datadog/profiling/collectors/info.rb b/lib/datadog/profiling/collectors/info.rb index 7c327b4d3f3..232d3e21cd4 100644 --- a/lib/datadog/profiling/collectors/info.rb +++ b/lib/datadog/profiling/collectors/info.rb @@ -2,6 +2,7 @@ require "set" require "time" +require "libdatadog" module Datadog module Profiling @@ -62,11 +63,19 @@ def collect_application_info(settings) def collect_profiler_info(settings) unless @profiler_info lib_datadog_gem = ::Gem.loaded_specs["libdatadog"] + + libdatadog_version = + if lib_datadog_gem + "#{lib_datadog_gem.version}-#{lib_datadog_gem.platform}" + else + # In some cases, Gem.loaded_specs may not be available, as in + # https://github.com/DataDog/dd-trace-rb/pull/1506; let's use the version directly + "#{Libdatadog::VERSION}-(unknown)" + end + @profiler_info = { - # TODO: If profiling is extracted and its version diverges from the datadog gem, this is inaccurate. - # Update if this ever occurs. version: Datadog::Core::Environment::Identity.gem_datadog_version, - libdatadog: "#{lib_datadog_gem.version}-#{lib_datadog_gem.platform}", + libdatadog: libdatadog_version, settings: collect_settings_recursively(settings.profiling), }.freeze end diff --git a/lib/datadog/profiling/collectors/thread_context.rb b/lib/datadog/profiling/collectors/thread_context.rb index c142704d862..ec4491b5cde 100644 --- a/lib/datadog/profiling/collectors/thread_context.rb +++ b/lib/datadog/profiling/collectors/thread_context.rb @@ -21,18 +21,18 @@ def initialize( endpoint_collection_enabled:, timeline_enabled:, waiting_for_gvl_threshold_ns:, - allocation_type_enabled: true + otel_context_enabled: ) tracer_context_key = safely_extract_context_key_from(tracer) self.class._native_initialize( - self, - recorder, - max_frames, - tracer_context_key, - endpoint_collection_enabled, - timeline_enabled, - waiting_for_gvl_threshold_ns, - allocation_type_enabled, + self_instance: self, + recorder: recorder, + max_frames: max_frames, + tracer_context_key: tracer_context_key, + endpoint_collection_enabled: endpoint_collection_enabled, + timeline_enabled: timeline_enabled, + waiting_for_gvl_threshold_ns: waiting_for_gvl_threshold_ns, + otel_context_enabled: otel_context_enabled, ) end @@ -43,6 +43,7 @@ def self.for_testing( endpoint_collection_enabled: false, timeline_enabled: false, waiting_for_gvl_threshold_ns: 10_000_000, + otel_context_enabled: false, **options ) new( @@ -52,6 +53,7 @@ def self.for_testing( endpoint_collection_enabled: endpoint_collection_enabled, timeline_enabled: timeline_enabled, waiting_for_gvl_threshold_ns: waiting_for_gvl_threshold_ns, + otel_context_enabled: otel_context_enabled, **options, ) end diff --git a/lib/datadog/profiling/component.rb b/lib/datadog/profiling/component.rb index 98848024caf..5debd5ea3d2 100644 --- a/lib/datadog/profiling/component.rb +++ b/lib/datadog/profiling/component.rb @@ -91,6 +91,7 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) endpoint_collection_enabled: settings.profiling.advanced.endpoint.collection.enabled, timeline_enabled: timeline_enabled, waiting_for_gvl_threshold_ns: settings.profiling.advanced.waiting_for_gvl_threshold_ns, + otel_context_enabled: settings.profiling.advanced.preview_otel_context_enabled, ) end 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/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/circuit_breaker.rb b/lib/datadog/tracing/contrib/http/circuit_breaker.rb index ffa8e164ce8..d35ceda5a3e 100644 --- a/lib/datadog/tracing/contrib/http/circuit_breaker.rb +++ b/lib/datadog/tracing/contrib/http/circuit_breaker.rb @@ -29,6 +29,15 @@ def internal_request?(request) end def should_skip_distributed_tracing?(client_config) + if Datadog.configuration.appsec.standalone.enabled + # 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 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) !Datadog.configuration.tracing[:http][:distributed_tracing] diff --git a/lib/datadog/tracing/contrib/http/instrumentation.rb b/lib/datadog/tracing/contrib/http/instrumentation.rb index cd59f93fccd..b913a7d41dd 100644 --- a/lib/datadog/tracing/contrib/http/instrumentation.rb +++ b/lib/datadog/tracing/contrib/http/instrumentation.rb @@ -35,6 +35,10 @@ def request(req, body = nil, &block) span.type = Tracing::Metadata::Ext::HTTP::TYPE_OUTBOUND span.resource = req.method + if Datadog::AppSec::Utils::TraceOperation.appsec_standalone_reject?(trace) + 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 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/rails/runner.rb b/lib/datadog/tracing/contrib/rails/runner.rb index 79920d5b707..c6461c63a08 100644 --- a/lib/datadog/tracing/contrib/rails/runner.rb +++ b/lib/datadog/tracing/contrib/rails/runner.rb @@ -58,7 +58,7 @@ def runner(code_or_file = nil, *_command_argv) # Capture the executed source code when provided from STDIN. def eval(*args) span = Datadog::Tracing.active_span - if span.name == Ext::SPAN_RUNNER_STDIN + if span&.name == Ext::SPAN_RUNNER_STDIN source = args[0] span.set_tag( Ext::TAG_RUNNER_SOURCE, 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/sampling/rule_sampler.rb b/lib/datadog/tracing/sampling/rule_sampler.rb index 398926233e3..a6542edc9f3 100644 --- a/lib/datadog/tracing/sampling/rule_sampler.rb +++ b/lib/datadog/tracing/sampling/rule_sampler.rb @@ -29,7 +29,12 @@ def initialize( default_sample_rate: Datadog.configuration.tracing.sampling.default_rate, default_sampler: nil ) - @rules = rules + @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 rate_limiter rate_limiter elsif rate_limit @@ -37,12 +42,9 @@ def initialize( else Core::UnlimitedLimiter.new end - @default_sampler = if 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 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/lib/datadog/tracing/workers.rb b/lib/datadog/tracing/workers.rb index 030986a2204..4ca75b813c2 100644 --- a/lib/datadog/tracing/workers.rb +++ b/lib/datadog/tracing/workers.rb @@ -70,7 +70,7 @@ def start @run = true Datadog.logger.debug { "Starting thread for: #{self}" } @worker = Thread.new { perform } - @worker.name = self.class.name unless Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.3') + @worker.name = self.class.name @worker.thread_variable_set(:fork_safe, true) nil diff --git a/lib/datadog/version.rb b/lib/datadog/version.rb index ff1c2bf1401..1438267dbfc 100644 --- a/lib/datadog/version.rb +++ b/lib/datadog/version.rb @@ -3,7 +3,7 @@ module Datadog module VERSION MAJOR = 2 - MINOR = 3 + MINOR = 4 PATCH = 0 PRE = nil BUILD = nil 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/sig/datadog/appsec/event.rbs b/sig/datadog/appsec/event.rbs index 36d75ca6e55..b4b0e584513 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.tag_and_keep!: (Datadog::AppSec::Scope scope, Datadog::AppSec::WAF::Result waf_result) -> void + 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: (Datadog::Tracing::TraceOperation trace) -> void end end end diff --git a/sig/datadog/appsec/ext.rbs b/sig/datadog/appsec/ext.rbs index 39703d21368..2ac545ba1d3 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_DISTRIBUTED_APPSEC_EVENT: String end end end diff --git a/sig/datadog/appsec/rate_limiter.rbs b/sig/datadog/appsec/rate_limiter.rbs index 8528bfed118..4dc0802af57 100644 --- a/sig/datadog/appsec/rate_limiter.rbs +++ b/sig/datadog/appsec/rate_limiter.rbs @@ -1,24 +1,23 @@ module Datadog module AppSec class RateLimiter - type timestamp = ::Float - type rate = ::Integer + @rate_limiter: Datadog::Core::TokenBucket - @rate: ::Integer - @timestamps: ::Array[timestamp] + THREAD_KEY: :datadog_security_appsec_rate_limiter - def initialize: (rate rate) -> void + def self.thread_local: () -> RateLimiter - # TODO: return type of limit is return type of block - def limit: () { () -> untyped } -> untyped + def self.reset!: () -> void - def self.limit: (::Symbol name) { () -> untyped } -> untyped + private - def self.reset!: (::Symbol name) -> void + def self.trace_rate_limit: () -> ::Integer - def self.rate_limiter: (::Symbol name) -> RateLimiter + public - def self.trace_rate_limit: () -> rate + def initialize: (::Integer rate) -> void + + def limit: () { () -> untyped } -> void end end end 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/core/environment/yjit.rbs b/sig/datadog/core/environment/yjit.rbs index e8413bd1554..af483a351e1 100644 --- a/sig/datadog/core/environment/yjit.rbs +++ b/sig/datadog/core/environment/yjit.rbs @@ -11,6 +11,7 @@ module Datadog def self?.code_region_size: () -> untyped def self?.object_shape_count: () -> untyped def self?.yjit_alloc_size: () -> untyped + def self?.ratio_in_yjit: () -> untyped def self?.available?: () -> untyped end diff --git a/sig/datadog/core/rate_limiter.rbs b/sig/datadog/core/rate_limiter.rbs index 25fca42b282..62c3d18dbb6 100644 --- a/sig/datadog/core/rate_limiter.rbs +++ b/sig/datadog/core/rate_limiter.rbs @@ -1,34 +1,72 @@ module Datadog module Core class RateLimiter - def allow?: (untyped size) -> nil - def effective_rate: () -> nil + def allow?: (?::Integer size) -> void + + def effective_rate: () -> void end + class TokenBucket < RateLimiter - attr_reader rate: untyped + # This should be `::Numeric`, but it's used with `*` method on another + # `Numeric` which makes steep fail with an error `Ruby::UnresolvedOverloading` + # "Cannot find compatible overloading of method" + @rate: ::Float + + @max_tokens: ::Numeric + + @tokens: ::Numeric + + @total_messages: ::Integer + + @conforming_messages: ::Integer + + # This should be `::Integer?` but steep can't see conditional branching + # which safe-guards us from errors like "undefined method for NilClass" + @prev_conforming_messages: ::Integer + + # This should be `::Integer?` but steep can't see conditional branching + # which safe-guards us from errors like "undefined method for NilClass" + @prev_total_messages: ::Integer + + # This should be `::Integer?`, but steep can't see conditional branching + # which safe-guards us from errors like "undefined method for NilClass" + @current_window: ::Numeric + + @last_refill: ::Numeric - attr_reader max_tokens: untyped - def initialize: (untyped rate, ?untyped max_tokens) -> void - def allow?: (untyped size) -> untyped - def effective_rate: () -> (::Float | untyped) - def current_window_rate: () -> (::Float | untyped) - def available_tokens: () -> untyped + # This should be `::Numeric`, but has to follow `@rate` type definition + attr_reader rate: ::Float + + attr_reader max_tokens: ::Numeric + + def initialize: (::Numeric rate, ?::Numeric max_tokens) -> void + + def allow?: (?::Integer size) -> bool + + def effective_rate: () -> ::Float + + def current_window_rate: () -> ::Float + + def available_tokens: () -> ::Numeric private - def refill_since_last_message: () -> untyped + def refill_since_last_message: () -> void + + def refill_tokens: (::Numeric size) -> void - def refill_tokens: (untyped size) -> untyped + def increment_total_count: () -> void - def increment_total_count: () -> untyped + def increment_conforming_count: () -> void - def increment_conforming_count: () -> untyped + def should_allow?: (?::Integer size) -> bool - def should_allow?: (untyped size) -> (false | true) - def update_rate_counts: (untyped allowed) -> untyped + def update_rate_counts: (bool allowed) -> void end + class UnlimitedLimiter < RateLimiter - def allow?: (untyped _) -> true + def allow?: (?::Integer _) -> true + def effective_rate: () -> ::Float 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/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/sig/datadog/profiling/collectors/thread_context.rbs b/sig/datadog/profiling/collectors/thread_context.rbs index 8ba16da0dbd..76f649c6ee7 100644 --- a/sig/datadog/profiling/collectors/thread_context.rbs +++ b/sig/datadog/profiling/collectors/thread_context.rbs @@ -9,18 +9,18 @@ module Datadog endpoint_collection_enabled: bool, timeline_enabled: bool, waiting_for_gvl_threshold_ns: ::Integer, - ?allocation_type_enabled: bool, + otel_context_enabled: (::Symbol? | bool), ) -> void def self._native_initialize: ( - Datadog::Profiling::Collectors::ThreadContext collector_instance, - Datadog::Profiling::StackRecorder recorder_instance, - ::Integer max_frames, - ::Symbol? tracer_context_key, - bool endpoint_collection_enabled, - bool timeline_enabled, - ::Integer waiting_for_gvl_threshold_ns, - bool allocation_type_enabled, + self_instance: Datadog::Profiling::Collectors::ThreadContext, + recorder: Datadog::Profiling::StackRecorder, + max_frames: ::Integer, + tracer_context_key: ::Symbol?, + endpoint_collection_enabled: bool, + timeline_enabled: bool, + waiting_for_gvl_threshold_ns: ::Integer, + otel_context_enabled: (::Symbol? | bool), ) -> void def inspect: () -> ::String 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 diff --git a/spec/datadog/appsec/contrib/rack/integration_test_spec.rb b/spec/datadog/appsec/contrib/rack/integration_test_spec.rb index 05eb3f25f2e..325541ed0b1 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' @@ -18,8 +19,34 @@ RSpec.describe 'Rack integration tests' do include Rack::Test::Methods - let(:appsec_enabled) { true } + # 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(:remote_enabled) { false } let(:appsec_ip_passlist) { [] } let(:appsec_ip_denylist) { [] } @@ -130,14 +157,45 @@ 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 + + # 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 + c.tracing.instrument :rack + c.tracing.instrument :http c.appsec.enabled = appsec_enabled - c.appsec.waf_timeout = 10_000_000 # in us + c.appsec.instrument :rack + + c.appsec.standalone.enabled = appsec_standalone_enabled + c.appsec.waf_timeout = 10_000_000 # in us c.appsec.ip_passlist = appsec_ip_passlist c.appsec.ip_denylist = appsec_ip_denylist c.appsec.user_id_denylist = appsec_user_id_denylist @@ -151,6 +209,9 @@ end after do + WebMock.reset! + WebMock.disable! + Datadog.configuration.reset! Datadog.registry[:rack].reset_configuration! end @@ -185,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 @@ -588,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 @@ -942,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 211a33bba8b..b564e477c9f 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' @@ -8,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) @@ -26,14 +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(:appsec_enabled) { true } let(:tracing_enabled) { true } + let(:appsec_enabled) { true } + + let(:appsec_instrument_rack) { false } + + let(:appsec_standalone_enabled) { false } let(:appsec_ip_denylist) { [] } let(:appsec_user_id_denylist) { [] } let(:appsec_ruleset) { :recommended } - let(:nested_app) { false } let(:api_security_enabled) { false } let(:api_security_sample) { 0.0 } @@ -85,24 +117,57 @@ 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 + + # 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 + c.tracing.instrument :rails + c.tracing.instrument :http c.appsec.enabled = appsec_enabled - c.appsec.waf_timeout = 10_000_000 # in us + 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.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 @@ -135,6 +200,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 @@ -149,11 +228,7 @@ def set_user 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 } @@ -164,6 +239,7 @@ def set_user '/success' => 'test#success', [:post, '/success'] => 'test#success', '/set_user' => 'test#set_user', + '/requestdownstream' => 'test#request_downstream', } end @@ -404,7 +480,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, @@ -481,6 +557,8 @@ def set_user 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 fddbdc5b69a..e9f25a12b15 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' @@ -18,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) @@ -36,12 +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(:appsec_enabled) { true } let(:tracing_enabled) { true } + let(:appsec_enabled) { true } + + let(:appsec_standalone_enabled) { false } let(:appsec_ip_denylist) { [] } let(:appsec_user_id_denylist) { [] } let(:appsec_ruleset) { :recommended } @@ -96,24 +127,54 @@ 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 + + # 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 + c.tracing.instrument :sinatra + c.tracing.instrument :http c.appsec.enabled = appsec_enabled - c.appsec.waf_timeout = 10_000_000 # in us + 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.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! @@ -144,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 } @@ -168,6 +225,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 @@ -399,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 00c2a41b01a..bcf82aaa8aa 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(trace.send(:meta)['_dd.p.appsec']).to be_nil 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(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 @@ -165,3 +167,289 @@ it_behaves_like 'a trace without AppSec events' end end + +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.first.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 '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 diff --git a/spec/datadog/appsec/event_spec.rb b/spec/datadog/appsec/event_spec.rb index 980fe0afdee..ba03bb3bda2 100644 --- a/spec/datadog/appsec/event_spec.rb +++ b/spec/datadog/appsec/event_spec.rb @@ -45,7 +45,7 @@ describe '.record' do before do # prevent rate limiter to bias tests - Datadog::AppSec::RateLimiter.reset!(:traces) + Datadog::AppSec::RateLimiter.reset! end let(:options) { {} } @@ -309,7 +309,7 @@ end it 'does not call the rate limiter' do - expect(Datadog::AppSec::RateLimiter).to_not receive(:limit) + expect_any_instance_of(Datadog::AppSec::RateLimiter).to_not receive(:limit) expect(trace).to_not be nil end @@ -325,14 +325,19 @@ end it 'does not call the rate limiter' do - expect(Datadog::AppSec::RateLimiter).to_not receive(:limit) + expect_any_instance_of(Datadog::AppSec::RateLimiter).to_not receive(:limit) described_class.record(nil, events) end end context 'with many traces' do - let(:rate_limit) { 100 } + before do + allow(Datadog::Core::Utils::Time).to receive(:get_time).and_return(0) + allow(Datadog::AppSec::RateLimiter).to receive(:trace_rate_limit).and_return(rate_limit) + end + + let(:rate_limit) { 50 } let(:trace_count) { rate_limit * 2 } let(:traces) do @@ -356,4 +361,95 @@ end end end + + describe '.tag_and_keep!' 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! + + described_class.tag_and_keep!(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/spec/datadog/appsec/rate_limiter_spec.rb b/spec/datadog/appsec/rate_limiter_spec.rb new file mode 100644 index 00000000000..72b93062817 --- /dev/null +++ b/spec/datadog/appsec/rate_limiter_spec.rb @@ -0,0 +1,30 @@ +require 'datadog/appsec/spec_helper' +require 'datadog/appsec/rate_limiter' + +RSpec.describe Datadog::AppSec::RateLimiter do + before { described_class.reset! } + + describe '#limit' do + context 'in different threads' do + before { stub_const("#{described_class}::THREAD_KEY", :__spec_instance) } + + it 'creates separate rate limiter per thread' do + thread_1 = Thread.new do + described_class.thread_local + end + + thread_2 = Thread.new do + described_class.thread_local + end + + thread_1.join + thread_2.join + + rate_limiter_1 = thread_1.thread_variable_get(:__spec_instance) + rate_limiter_2 = thread_2.thread_variable_get(:__spec_instance) + + expect(rate_limiter_1).not_to be(rate_limiter_2) + end + end + end +end 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/core/configuration/settings_spec.rb b/spec/datadog/core/configuration/settings_spec.rb index 8703f477afc..5cc9974c69c 100644 --- a/spec/datadog/core/configuration/settings_spec.rb +++ b/spec/datadog/core/configuration/settings_spec.rb @@ -933,6 +933,79 @@ .to(123_000_000) end end + + describe '#preview_otel_context_enabled' do + subject(:preview_otel_context_enabled) { settings.profiling.advanced.preview_otel_context_enabled } + + context 'when DD_PROFILING_PREVIEW_OTEL_CONTEXT_ENABLED' do + around do |example| + ClimateControl.modify('DD_PROFILING_PREVIEW_OTEL_CONTEXT_ENABLED' => environment) do + example.run + end + end + + context 'is not defined' do + let(:environment) { nil } + + it { is_expected.to eq false } + end + + ['only', 'both'].each do |value| + context "is defined as #{value}" do + let(:environment) { value } + + it { is_expected.to eq value.to_sym } + end + end + + ['true', '1'].each do |value| + context "is defined as #{value}" do + let(:environment) { value.to_s } + + it { is_expected.to eq :both } + end + end + + context 'is defined as false' do + let(:environment) { 'false' } + + it { is_expected.to eq false } + end + end + end + + describe '#preview_otel_context_enabled=' do + context 'with true' do + it 'updates the #preview_otel_context_enabled setting' do + expect { settings.profiling.advanced.preview_otel_context_enabled = true } + .to change { settings.profiling.advanced.preview_otel_context_enabled } + .from(false) + .to(:both) + end + end + + ['only', 'both', :only, :both].each do |value| + context "with #{value.inspect}" do + it 'updates the #preview_otel_context_enabled setting' do + expect { settings.profiling.advanced.preview_otel_context_enabled = value } + .to change { settings.profiling.advanced.preview_otel_context_enabled } + .from(false) + .to(value.to_sym) + end + end + end + + context 'with false' do + it 'updates the #preview_otel_context_enabled setting' do + settings.profiling.advanced.preview_otel_context_enabled = true + + expect { settings.profiling.advanced.preview_otel_context_enabled = false } + .to change { settings.profiling.advanced.preview_otel_context_enabled } + .from(:both) + .to(false) + end + end + end end describe '#upload' do @@ -1967,7 +2040,7 @@ context 'is not defined' do let(:environment) { nil } - it { is_expected.to be true } + it { is_expected.to be false } end [true, false].each do |value| @@ -1982,9 +2055,9 @@ describe '#enabled=' do it 'updates the #enabled setting' do - expect { settings.crashtracking.enabled = false } + expect { settings.crashtracking.enabled = true } .to change { settings.crashtracking.enabled } - .from(true).to(false) + .from(false).to(true) end end end diff --git a/spec/datadog/core/configuration_spec.rb b/spec/datadog/core/configuration_spec.rb index 51a2b44cb01..f97d4048730 100644 --- a/spec/datadog/core/configuration_spec.rb +++ b/spec/datadog/core/configuration_spec.rb @@ -575,9 +575,7 @@ let(:fake_thread) do instance_double(Thread, 'fake thread').tap do |it| - if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new('2.3') - expect(it).to(receive(:name=).with('Datadog::Core::Configuration')) - end + expect(it).to(receive(:name=).with('Datadog::Core::Configuration')) end end diff --git a/spec/datadog/core/crashtracking/component_spec.rb b/spec/datadog/core/crashtracking/component_spec.rb index c52b88572fe..9fc7224ea02 100644 --- a/spec/datadog/core/crashtracking/component_spec.rb +++ b/spec/datadog/core/crashtracking/component_spec.rb @@ -97,13 +97,6 @@ end context 'instance methods' do - # No crash tracker process should still be running at the start of each testcase - around do |example| - wait_for { `pgrep -f libdatadog-crashtracking-receiver` }.to be_empty - example.run - wait_for { `pgrep -f libdatadog-crashtracking-receiver` }.to be_empty - end - describe '#start' do context 'when _native_start_or_update_on_fork raises an exception' do it 'logs the exception' do @@ -116,56 +109,6 @@ crashtracker.start end end - - it 'starts the crash tracker' do - crashtracker = build_crashtracker - - crashtracker.start - - wait_for { `pgrep -f libdatadog-crashtracking-receiver` }.to_not be_empty - - tear_down! - end - - context 'when calling start multiple times in a row' do - it 'only starts the crash tracker once' do - crashtracker = build_crashtracker - - 3.times { crashtracker.start } - - wait_for { `pgrep -f libdatadog-crashtracking-receiver`.lines.size }.to be 1 - - tear_down! - end - end - - context 'when multiple instances' do - it 'only starts the crash tracker once' do - crashtracker = build_crashtracker - crashtracker.start - - another_crashtracker = build_crashtracker - another_crashtracker.start - - wait_for { `pgrep -f libdatadog-crashtracking-receiver`.lines.size }.to be 1 - - tear_down! - end - end - - context 'when forked' do - it 'starts a second crash tracker for the fork' do - crashtracker = build_crashtracker - - crashtracker.start - - expect_in_fork do - wait_for { `pgrep -f libdatadog-crashtracking-receiver`.lines.size }.to be 2 - end - - tear_down! - end - end end describe '#stop' do @@ -180,18 +123,6 @@ crashtracker.stop end end - - it 'stops the crash tracker' do - crashtracker = build_crashtracker - - crashtracker.start - - wait_for { `pgrep -f libdatadog-crashtracking-receiver`.lines.size }.to eq 1 - - crashtracker.stop - - wait_for { `pgrep -f libdatadog-crashtracking-receiver` }.to be_empty - end end describe '#update_on_fork' do @@ -216,17 +147,6 @@ crashtracker.update_on_fork end - - it 'updates existing crash tracking process after started' do - crashtracker = build_crashtracker - - crashtracker.start - crashtracker.update_on_fork - - wait_for { `pgrep -f libdatadog-crashtracking-receiver`.lines.size }.to be 1 - - tear_down! - end end context 'integration testing' do @@ -360,36 +280,6 @@ expect(crash_report_message[:os_info]).to_not be_empty end end - - context 'when forked' do - # This integration test coverages the case that - # the callback registered with `Utils::AtForkMonkeyPatch.at_fork` - # does not contain a stale instance of the crashtracker component. - it 'ensures the latest configuration applied' do - allow(described_class).to receive(:_native_start_or_update_on_fork) - - # `Datadog.configure` to trigger crashtracking component reinstantiation, - # a callback is first registered with `Utils::AtForkMonkeyPatch.at_fork`, - # but not with the second `Datadog.configure` invokation. - Datadog.configure do |c| - c.agent.host = 'example.com' - end - - Datadog.configure do |c| - c.agent.host = 'google.com' - c.agent.port = 12345 - end - - expect_in_fork do - expect(described_class).to have_received(:_native_start_or_update_on_fork).with( - hash_including( - action: :update_on_fork, - agent_base_url: 'http://google.com:12345/', - ) - ) - end - end - end end end 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) diff --git a/spec/datadog/core/remote/worker_spec.rb b/spec/datadog/core/remote/worker_spec.rb index 20cf0f087cd..b2a58152078 100644 --- a/spec/datadog/core/remote/worker_spec.rb +++ b/spec/datadog/core/remote/worker_spec.rb @@ -49,16 +49,10 @@ end end - context 'on Ruby >= 2.3' do - before do - skip 'Not supported on old Rubies' if Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.3') - end - - it 'names the worker thread' do - worker.start + it 'names the worker thread' do + worker.start - expect(Thread.list.map(&:name)).to include(described_class.to_s) - end + expect(Thread.list.map(&:name)).to include(described_class.to_s) end # See https://github.com/puma/puma/blob/32e011ab9e029c757823efb068358ed255fb7ef4/lib/puma/cluster.rb#L353-L359 diff --git a/spec/datadog/core/runtime/metrics_spec.rb b/spec/datadog/core/runtime/metrics_spec.rb index f3480969ef4..b7d2d957b40 100644 --- a/spec/datadog/core/runtime/metrics_spec.rb +++ b/spec/datadog/core/runtime/metrics_spec.rb @@ -198,11 +198,9 @@ skip('Test only runs on Ruby >= 3.2') if RUBY_VERSION < '3.2.' end - context 'with YJIT enabled and RubyVM::YJIT.stats_enabled? false' do + context 'with YJIT enabled' do before do - unless Datadog::Core::Environment::YJIT.available? - skip('Test only runs with YJIT enabled and RubyVM::YJIT.stats_enabled? false') - end + skip('Test only runs with YJIT enabled') unless Datadog::Core::Environment::YJIT.available? allow(runtime_metrics).to receive(:gauge) end @@ -248,6 +246,24 @@ end end end + + context 'with YJIT enabled and RubyVM::YJIT.stats_enabled? true' do + before do + skip('Test only runs on Ruby >= 3.3') if RUBY_VERSION < '3.3.' + unless Datadog::Core::Environment::YJIT.available? && ::RubyVM::YJIT.stats_enabled? + skip('Test only runs with YJIT enabled and RubyVM::YJIT.stats_enabled? true') + end + allow(runtime_metrics).to receive(:gauge) + end + + it do + flush + + expect(runtime_metrics).to have_received(:gauge) + .with(Datadog::Core::Runtime::Ext::Metrics::METRIC_YJIT_RATIO_IN_YJIT, kind_of(Numeric)) + .once + end + end 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: /#= Gem::Version.new('2.3') - end - - it 'does not try to set a thread name' do - without_partial_double_verification do - expect_any_instance_of(Thread).not_to receive(:name=) + let(:worker_class) do + stub_const( + 'AsyncSpecThreadNaming', + Class.new(Datadog::Core::Worker) do + include Datadog::Core::Workers::Async::Thread end - - worker.perform - end + ) end - context 'on Ruby >= 2.3' do - before do - skip 'Not supported on old Rubies' if Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.3') - end - - let(:worker_class) do - stub_const( - 'AsyncSpecThreadNaming', - Class.new(Datadog::Core::Worker) do - include Datadog::Core::Workers::Async::Thread - end - ) - end - - it 'sets the name of the created thread to match the worker class name' do - worker.perform + it 'sets the name of the created thread to match the worker class name' do + worker.perform - expect(worker.send(:worker).name).to eq worker_class.to_s - end + expect(worker.send(:worker).name).to eq worker_class.to_s end # See https://github.com/puma/puma/blob/32e011ab9e029c757823efb068358ed255fb7ef4/lib/puma/cluster.rb#L353-L359 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 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 39851384a54..1960c4bb1bf 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 @@ -441,6 +441,8 @@ sleep 0.2 + threads = Thread.list + cpu_and_wall_time_worker.stop background_thread.kill @@ -457,12 +459,29 @@ .map { |state, state_samples| [state, state_samples.sum { |s| s.values.fetch(:"wall-time") }] }.to_h # Because the background_thread_affected_by_gvl_contention starts BEFORE the profiler, the first few samples - # will have an unknown state because the profiler may have missed the beginning of the Waiting for GVL + # will have a sequence of unknown states because the profiler may have missed the beginning of the + # Waiting for GVL (and cannot categorize the state yet). + # + # In these cases, the pattern will be "unknown (one or more times), had cpu, waiting for gvl". + # + # In rare cases, we observe the background_thread_affected_by_gvl_contention just as it's starting the + # Waiting for GVL. Because "starting the Waiting for GVL" still uses a bit of CPU, we'll see + # "unknown, had cpu, unknown (one or more times), had cpu, waiting for gvl". # # So that the below assertions make sense (and are not flaky), we drop these first few samples from our # consideration + + found_first_cpu = false missed_by_profiler_time = - samples.take_while { |s| s.labels[:state] == "unknown" }.sum { |sample| sample.values.fetch(:"wall-time") } + samples + .take_while do |s| + if s.labels[:state] == "unknown" + true + elsif s.labels[:state] == "had cpu" && !found_first_cpu + found_first_cpu = true + true + end + end.sum { |sample| sample.values.fetch(:"wall-time") } total_time = samples.sum { |sample| sample.values.fetch(:"wall-time") } - missed_by_profiler_time waiting_for_gvl_samples = samples.select { |sample| sample.labels[:state] == "waiting for gvl" } @@ -473,17 +492,67 @@ missed_by_profiler_time: missed_by_profiler_time, total_time: total_time, waiting_for_gvl_time: waiting_for_gvl_time, + sample_states: samples.map { |s| s.labels[:state] }, samples: samples.map { |s| [s.values, s.labels] }, + threads: threads.map { |t| [t.inspect, t.object_id] } } # The background thread should spend almost all of its time waiting to run (since when it gets to run # it just passes and starts waiting) - expect(total_time).to be >= 200_000_000 # This test should run for at least 200ms, which is how long we sleep for + + # This test should run for at least 200ms, which is how long we sleep for + # (unless somehow the missed_by_profiler_time is too big?) + expect(total_time).to be >= 200_000_000 expect(waiting_for_gvl_time).to be < total_time expect(waiting_for_gvl_time).to be_within(5).percent_of(total_time), \ "Expected waiting_for_gvl_time to be close to total_time, debug_failures: #{debug_failures}" - expect(cpu_and_wall_time_worker.stats.fetch(:after_gvl_running)).to be > 0 + expect(cpu_and_wall_time_worker.stats).to match( + hash_including( + after_gvl_running: be > 0, + gvl_sampling_time_ns_min: be > 0, + gvl_sampling_time_ns_max: be > 0, + gvl_sampling_time_ns_total: be > 0, + gvl_sampling_time_ns_avg: be > 0, + ) + ) + end + + context "when 'Waiting for GVL' periods are below waiting_for_gvl_threshold_ns" do + let(:options) do + ten_seconds_as_ns = 1_000_000_000 + collector = build_thread_context_collector(recorder, waiting_for_gvl_threshold_ns: ten_seconds_as_ns) + + {thread_context_collector: collector} + end + + it "does not trigger extra samples" do + background_thread_affected_by_gvl_contention + ready_queue_2.pop + + start + wait_until_running + + sleep 0.1 + background_thread_affected_by_gvl_contention.kill + + cpu_and_wall_time_worker.stop + + # Note: There may still be "Waiting for GVL" samples in the output, but these samples will come from the + # periodic cpu/wall-sampling, not samples directly triggered by the end of a "Waiting for GVL" period. + + expect(cpu_and_wall_time_worker.stats.fetch(:gvl_dont_sample)).to be > 0 + + expect(cpu_and_wall_time_worker.stats).to match( + hash_including( + after_gvl_running: 0, + gvl_sampling_time_ns_min: nil, + gvl_sampling_time_ns_max: nil, + gvl_sampling_time_ns_total: nil, + gvl_sampling_time_ns_avg: nil, + ) + ) + end end end end @@ -1113,6 +1182,11 @@ allocation_sampler_snapshot: nil, allocations_during_sample: nil, after_gvl_running: 0, + gvl_dont_sample: 0, + gvl_sampling_time_ns_min: nil, + gvl_sampling_time_ns_max: nil, + gvl_sampling_time_ns_total: nil, + gvl_sampling_time_ns_avg: nil, } ) end @@ -1393,11 +1467,12 @@ def build_another_instance described_class.new(**worker_settings) end - def build_thread_context_collector(recorder) + def build_thread_context_collector(recorder, **options) Datadog::Profiling::Collectors::ThreadContext.for_testing( recorder: recorder, endpoint_collection_enabled: endpoint_collection_enabled, timeline_enabled: timeline_enabled, + **options, ) end diff --git a/spec/datadog/profiling/collectors/info_spec.rb b/spec/datadog/profiling/collectors/info_spec.rb index afee4913464..07adaeeeb9f 100644 --- a/spec/datadog/profiling/collectors/info_spec.rb +++ b/spec/datadog/profiling/collectors/info_spec.rb @@ -88,6 +88,23 @@ ) end end + + describe "libdatadog version reporting" do + it "reports the libdatadog version, including platform" do + libdatadog_gem = Gem.loaded_specs["libdatadog"] + + expect(info.dig(:profiler, :libdatadog)).to eq("#{libdatadog_gem.version}-#{libdatadog_gem.platform}") + end + + context "when libdatadog is not available in loaded_specs" do + it "reports the libdatadog version, with an unknown platform" do + expect(Gem.loaded_specs).to receive(:[]).with("libdatadog").and_return(nil) + allow(Gem.loaded_specs).to receive(:[]).and_call_original + + expect(info.dig(:profiler, :libdatadog)).to eq("#{Libdatadog::VERSION}-(unknown)") + end + end + end end end diff --git a/spec/datadog/profiling/collectors/stack_spec.rb b/spec/datadog/profiling/collectors/stack_spec.rb index 47ab3ea53f3..89c3f03ee7f 100644 --- a/spec/datadog/profiling/collectors/stack_spec.rb +++ b/spec/datadog/profiling/collectors/stack_spec.rb @@ -305,6 +305,15 @@ def call_sleep it do expect(sample_and_decode(background_thread, :labels)).to include(state: "sleeping") end + + # See comment on sample_thread in collectors_stack.c for details of why we do this + context 'when wall_time is zero' do + let(:metric_values) { {"cpu-time" => 0, "cpu-samples" => 1, "wall-time" => 0} } + + it do + expect(sample_and_decode(background_thread, :labels)).to include(state: "sleeping") + end + end end context "when sampling a thread waiting on a select" do diff --git a/spec/datadog/profiling/collectors/thread_context_spec.rb b/spec/datadog/profiling/collectors/thread_context_spec.rb index ebbc02d27cc..297fdcd2b93 100644 --- a/spec/datadog/profiling/collectors/thread_context_spec.rb +++ b/spec/datadog/profiling/collectors/thread_context_spec.rb @@ -39,11 +39,11 @@ let(:tracer) { nil } let(:endpoint_collection_enabled) { true } let(:timeline_enabled) { false } - let(:allocation_type_enabled) { true } # This mirrors the use of RUBY_FIXNUM_MAX for GVL_WAITING_ENABLED_EMPTY in the native code; it may need adjusting if we # ever want to support more platforms let(:gvl_waiting_enabled_empty_magic_value) { 2**62 - 1 } let(:waiting_for_gvl_threshold_ns) { 222_333_444 } + let(:otel_context_enabled) { false } subject(:cpu_and_wall_time_collector) do described_class.new( @@ -53,7 +53,7 @@ endpoint_collection_enabled: endpoint_collection_enabled, timeline_enabled: timeline_enabled, waiting_for_gvl_threshold_ns: waiting_for_gvl_threshold_ns, - allocation_type_enabled: allocation_type_enabled, + otel_context_enabled: otel_context_enabled, ) end @@ -397,6 +397,7 @@ def another_way_of_calling_sample(profiler_overhead_stack_thread: Thread.current context "when thread has a tracer context, and a trace is in progress" do let(:root_span_type) { "not-web" } + let(:allow_invalid_ids) { false } let(:t1) do Thread.new(ready_queue) do |ready_queue| @@ -414,8 +415,10 @@ def another_way_of_calling_sample(profiler_overhead_stack_thread: Thread.current end before do - expect(@t1_span_id.to_i).to be > 0 - expect(@t1_local_root_span_id.to_i).to be > 0 + unless allow_invalid_ids + expect(@t1_span_id.to_i).to be > 0 + expect(@t1_local_root_span_id.to_i).to be > 0 + end end it 'includes "local root span id" and "span id" labels in the samples' do @@ -572,7 +575,14 @@ def self.otel_sdk_available? false end - context "when trace comes from otel sdk", if: otel_sdk_available? do + def self.otel_otlp_exporter_available? + require "opentelemetry-exporter-otlp" + true + rescue LoadError + false + end + + context "when trace comes from otel sdk", if: otel_sdk_available? && !otel_otlp_exporter_available? do let(:otel_tracer) do require "datadog/opentelemetry" @@ -705,11 +715,227 @@ def self.otel_sdk_available? end end + context( + "when trace comes from otel sdk and the ddtrace otel support is not loaded", + if: otel_sdk_available? && otel_otlp_exporter_available? + ) do + let(:otel_tracer) do + if defined?(Datadog::OpenTelemetry::LOADED) + raise "This test should not be run with the ddtrace otel support loaded. " \ + "Make sure that no `require 'datadog/opentelemetry'` runs when testing this spec." + end + + OpenTelemetry::SDK.configure + OpenTelemetry.tracer_provider.tracer("ddtrace-profiling-test") + end + let(:otel_context_enabled) { :both } + let(:t1) do + Thread.new(ready_queue, otel_tracer) do |ready_queue, otel_tracer| + otel_tracer.in_span("profiler.test") do |span| + @t1_span_id = otel_span_id_to_i(span.context.span_id) + @t1_local_root_span_id = @t1_span_id + ready_queue << true + sleep + end + end + end + + after do + OpenTelemetry.tracer_provider.shutdown + end + + def otel_span_id_to_i(span_id) + span_id.unpack1("Q>").to_i + end + + it 'includes "local root span id" and "span id" labels in the samples' do + sample + + expect(t1_sample.labels).to include( + "local root span id": @t1_local_root_span_id.to_i, + "span id": @t1_span_id.to_i, + ) + end + + it 'does not include the "trace endpoint" label' do + sample + + expect(t1_sample.labels).to_not include("trace endpoint": anything) + end + + context 'when otel_context_enabled is false' do + let(:otel_context_enabled) { false } + + it 'does not include "local root span id" or "span id" labels in the samples' do + sample + + expect(t1_sample.labels.keys).to_not include(:"local root span id", :"span id") + end + end + + context "when there are multiple otel spans nested" do + let(:t1) do + Thread.new(ready_queue, otel_tracer) do |ready_queue, otel_tracer| + otel_tracer.in_span("profiler.test") do |root_span| + @t1_local_root_span_id = otel_span_id_to_i(root_span.context.span_id) + otel_tracer.in_span("profiler.test.nested.1") do + otel_tracer.in_span("profiler.test.nested.2") do + otel_tracer.in_span("profiler.test.nested.3") do |leaf_span| + @t1_span_id = otel_span_id_to_i(leaf_span.context.span_id) + ready_queue << true + sleep + end + end + end + end + end + end + + it 'includes "local root span id" and "span id" labels in the samples' do + sample + + expect(t1_sample.labels).to include( + "local root span id": @t1_local_root_span_id.to_i, + "span id": @t1_span_id.to_i, + ) + end + end + + context "when the context storage contains spans related to multiple traces" do + let(:t1) do + Thread.new(ready_queue, otel_tracer) do |ready_queue, otel_tracer| + otel_tracer.in_span("another.trace") do # <-- Is ignored + OpenTelemetry::Trace.with_span( + otel_tracer.start_span("profiler.test", with_parent: OpenTelemetry::Context.empty) + ) do |root_span| + @t1_local_root_span_id = otel_span_id_to_i(root_span.context.span_id) + otel_tracer.in_span("profiler.test.nested.1") do |leaf_span| + @t1_span_id = otel_span_id_to_i(leaf_span.context.span_id) + ready_queue << true + sleep + end + end + end + end + end + + it 'includes "local root span id" and "span id" labels in the samples' do + sample + + expect(t1_sample.labels).to include( + "local root span id": @t1_local_root_span_id.to_i, + "span id": @t1_span_id.to_i, + ) + end + end + + context "when local root span kind is :server" do + let(:t1) do + Thread.new(ready_queue, otel_tracer) do |ready_queue, otel_tracer| + otel_tracer.in_span("profiler.test", kind: :server) do |span| + @t1_span_id = otel_span_id_to_i(span.context.span_id) + @t1_local_root_span_id = @t1_span_id + ready_queue << true + sleep + end + end + end + + it 'includes the "trace endpoint" label' do + sample + + expect(t1_sample.labels).to include("trace endpoint": "profiler.test") + end + + context "when there are multiple otel spans nested" do + let(:t1) do + Thread.new(ready_queue, otel_tracer) do |ready_queue, otel_tracer| + otel_tracer.in_span("profiler.test", kind: :server) do |root_span| + @t1_local_root_span_id = otel_span_id_to_i(root_span.context.span_id) + otel_tracer.in_span("profiler.test.nested.1") do + otel_tracer.in_span("profiler.test.nested.2") do + otel_tracer.in_span("profiler.test.nested.3") do |leaf_span| + @t1_span_id = otel_span_id_to_i(leaf_span.context.span_id) + ready_queue << true + sleep + end + end + end + end + end + end + + it 'includes the "trace endpoint" label set to the root span name' do + sample + + expect(t1_sample.labels).to include("trace endpoint": "profiler.test") + end + end + + context "when endpoint_collection_enabled is false" do + let(:endpoint_collection_enabled) { false } + + it 'still includes "local root span id" and "span id" labels in the samples' do + sample + + expect(t1_sample.labels).to include( + "local root span id": @t1_local_root_span_id.to_i, + "span id": @t1_span_id.to_i, + ) + end + + it 'does not include the "trace endpoint" label' do + sample + + expect(t1_sample.labels).to_not include("trace endpoint": anything) + end + end + end + + context "when current span is invalid" do + let(:allow_invalid_ids) { true } + + let(:t1) do + Thread.new(ready_queue, otel_tracer) do |ready_queue, _otel_tracer| + OpenTelemetry::Trace.with_span(OpenTelemetry::Trace::Span::INVALID) do |span| + @t1_span_id = otel_span_id_to_i(span.context.span_id) + @t1_local_root_span_id = @t1_span_id + ready_queue << true + sleep + end + end + end + + before do + expect(@t1_span_id).to be 0 + end + + it 'does not include the "local root span id" and "span id" labels in the samples' do + sample + + expect(t1_sample.labels).to_not include( + "local root span id": anything, + "span id": anything, + ) + end + end + end + context "when trace comes from otel sdk (warning)", unless: otel_sdk_available? do it "is not being tested" do skip "Skipping OpenTelemetry tests because `opentelemetry-sdk` gem is not available" end end + + context "when trace comes from otel sdk (warning)", if: otel_sdk_available? do + not_being_tested = otel_otlp_exporter_available? ? "otel sdk WITH ddtrace" : "otel sdk WITHOUT ddtrace" + + it "#{not_being_tested} is not being tested" do + skip "The tests for otel sdk WITH and WITHOUT ddtrace are mutually exclusive, because ddtrace monkey " \ + "patches the otel sdk in a way that makes it hard to remove. To test both configurations, run this " \ + "spec with and without `opentelemetry-exporter-otlp` on your Gemfile (hint: can be done using appraisals)." + end + end end end end @@ -1367,16 +1593,6 @@ def sample_and_check(expected_state:) expect(single_sample.labels.fetch(:"allocation class")).to eq klass end - - context "when allocation_type_enabled is false" do - let(:allocation_type_enabled) { false } - - it "does not record the correct class for the passed object" do - sample_allocation(weight: 123, new_object: object) - - expect(single_sample.labels).to_not include("allocation class": anything) - end - end end end @@ -1396,18 +1612,6 @@ def sample_and_check(expected_state:) expect(single_sample.labels.fetch(:"allocation class")).to eq "File" end - - context "when allocation_type_enabled is false" do - let(:allocation_type_enabled) { false } - - it "does not record the correct class for the passed object" do - File.open(__FILE__) do |file| - sample_allocation(weight: 123, new_object: file) - end - - expect(single_sample.labels).to_not include("allocation class": anything) - end - end end context "when sampling a Struct" do @@ -1426,16 +1630,6 @@ def sample_and_check(expected_state:) expect(single_sample.labels.fetch(:"allocation class")).to eq "ThreadContextSpec::TestStruct" end - - context "when allocation_type_enabled is false" do - let(:allocation_type_enabled) { false } - - it "does not record the correct class for the passed object" do - sample_allocation(weight: 123, new_object: ThreadContextSpec::TestStruct.new) - - expect(single_sample.labels).to_not include("allocation class": anything) - end - end end end diff --git a/spec/datadog/profiling/component_spec.rb b/spec/datadog/profiling/component_spec.rb index 926345be5e1..7c574b2bd44 100644 --- a/spec/datadog/profiling/component_spec.rb +++ b/spec/datadog/profiling/component_spec.rb @@ -79,11 +79,36 @@ endpoint_collection_enabled: :endpoint_collection_enabled_config, timeline_enabled: :timeline_enabled_config, waiting_for_gvl_threshold_ns: :threshold_ns_config, + otel_context_enabled: false, ) build_profiler_component end + context "when otel_context_enabled is set to 'both'" do + before { settings.profiling.advanced.preview_otel_context_enabled = "both" } + + it "initializes a ThreadContext collector with otel_context_enabled: :both" do + expect(Datadog::Profiling::Collectors::ThreadContext).to receive(:new) + .with(hash_including(otel_context_enabled: :both)) + .and_call_original + + build_profiler_component + end + end + + context "when otel_context_enabled is set to 'only'" do + before { settings.profiling.advanced.preview_otel_context_enabled = "only" } + + it "initializes a ThreadContext collector with otel_context_enabled: :only" do + expect(Datadog::Profiling::Collectors::ThreadContext).to receive(:new) + .with(hash_including(otel_context_enabled: :only)) + .and_call_original + + build_profiler_component + end + end + it "initializes a CpuAndWallTimeWorker collector" do expect(described_class).to receive(:no_signals_workaround_enabled?).and_return(:no_signals_result) expect(settings.profiling.advanced).to receive(:overhead_target_percentage) diff --git a/spec/datadog/profiling/validate_benchmarks_spec.rb b/spec/datadog/profiling/validate_benchmarks_spec.rb index d7d85c029c9..68ce8a59fd2 100644 --- a/spec/datadog/profiling/validate_benchmarks_spec.rb +++ b/spec/datadog/profiling/validate_benchmarks_spec.rb @@ -17,6 +17,7 @@ "profiler_memory_sample_serialize", "profiler_sample_loop_v2", "profiler_sample_serialize", + "profiler_sample_gvl", ].freeze benchmarks_to_validate.each do |benchmark| diff --git a/spec/datadog/release_gem_spec.rb b/spec/datadog/release_gem_spec.rb index 026b6cbeacb..81fa0e2b8ae 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 @@ -100,7 +103,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', diff --git a/spec/datadog/tracing/contrib/active_record/app.rb b/spec/datadog/tracing/contrib/active_record/app.rb index 48e8ff9386c..257d1ea8b83 100644 --- a/spec/datadog/tracing/contrib/active_record/app.rb +++ b/spec/datadog/tracing/contrib/active_record/app.rb @@ -4,20 +4,6 @@ require 'activerecord-jdbc-adapter' else require 'mysql2' - - # Fix for https://github.com/brianmario/mysql2/issues/784#issuecomment-414878642 - # for Rails 3.2. - if ActiveRecord::VERSION::MAJOR < 4 - require 'active_record/connection_adapters/mysql2_adapter' - - module ActiveRecord - module ConnectionAdapters - class Mysql2Adapter - NATIVE_DATABASE_TYPES[:primary_key] = 'int(11) auto_increment PRIMARY KEY' - end - end - end - end end logger = Logger.new($stdout) diff --git a/spec/datadog/tracing/contrib/active_record/instantiation_spec.rb b/spec/datadog/tracing/contrib/active_record/instantiation_spec.rb index 4eaac423849..e34f94cde9a 100644 --- a/spec/datadog/tracing/contrib/active_record/instantiation_spec.rb +++ b/spec/datadog/tracing/contrib/active_record/instantiation_spec.rb @@ -12,9 +12,6 @@ let(:article) { Article.first } before do - if Gem::Version.new(ActiveRecord::VERSION::STRING) < Gem::Version.new('4.2') - skip 'ActiveRecord instantiation events were added in Rails 4.2' - end Article.create!(title: 'test') # Reset options (that might linger from other tests) 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 diff --git a/spec/datadog/tracing/contrib/rails/runner_spec.rb b/spec/datadog/tracing/contrib/rails/runner_spec.rb index 388951ac72f..79e05d73215 100644 --- a/spec/datadog/tracing/contrib/rails/runner_spec.rb +++ b/spec/datadog/tracing/contrib/rails/runner_spec.rb @@ -136,6 +136,14 @@ expect(span.get_tag('operation')).to eq('runner.inline') end + context "when a current span isn't detected" do + it "doesn't error when a span can't be identified to set the source tag on" do + allow(Datadog::Tracing).to receive(:active_span).and_return(nil) + + expect { run }.to output('OK').to_stdout + end + end + include_context 'with a custom service name' include_context 'with source code too long' diff --git a/spec/datadog/tracing/sampling/rule_sampler_spec.rb b/spec/datadog/tracing/sampling/rule_sampler_spec.rb index e63e2e9d6ca..d4eb379f82d 100644 --- a/spec/datadog/tracing/sampling/rule_sampler_spec.rb +++ b/spec/datadog/tracing/sampling/rule_sampler_spec.rb @@ -28,10 +28,18 @@ 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 rate_limit ENV' do @@ -40,7 +48,7 @@ .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 +65,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 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 diff --git a/spec/datadog/tracing/workers_spec.rb b/spec/datadog/tracing/workers_spec.rb index 2932890453e..841ef3978ed 100644 --- a/spec/datadog/tracing/workers_spec.rb +++ b/spec/datadog/tracing/workers_spec.rb @@ -40,30 +40,10 @@ end describe 'thread naming and fork-safety marker' do - context 'on Ruby < 2.3' do - before do - skip 'Only applies to old Rubies' if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new('2.3') - end - - it 'does not try to set a thread name' do - without_partial_double_verification do - expect_any_instance_of(Thread).not_to receive(:name=) - end - - worker.start - end - end - - context 'on Ruby >= 2.3' do - before do - skip 'Not supported on old Rubies' if Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.3') - end - - it do - worker.start + it do + worker.start - expect(worker.instance_variable_get(:@worker).name).to eq described_class.name - end + expect(worker.instance_variable_get(:@worker).name).to eq described_class.name end # See https://github.com/puma/puma/blob/32e011ab9e029c757823efb068358ed255fb7ef4/lib/puma/cluster.rb#L353-L359 diff --git a/vendor/rbs/libdatadog/0/libdatadog.rbs b/vendor/rbs/libdatadog/0/libdatadog.rbs index 04a25f36cfd..bd30d8e9922 100644 --- a/vendor/rbs/libdatadog/0/libdatadog.rbs +++ b/vendor/rbs/libdatadog/0/libdatadog.rbs @@ -2,4 +2,6 @@ module Libdatadog def self.path_to_crashtracking_receiver_binary: () -> ::String? def self.ld_library_path: () -> ::String? def self.pkgconfig_folder: () -> ::String? + + VERSION: ::String 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