diff --git a/.github/dependency_filters.yml b/.github/dependency_filters.yml index 3f50020c794..00470ccba5c 100644 --- a/.github/dependency_filters.yml +++ b/.github/dependency_filters.yml @@ -1,9 +1,7 @@ dependencies: - Gemfile - '*.gemfile' - - Appraisals - datadog.gemspec - - tasks/appraisal.rake - tasks/dependency.rake - .github/workflows/lock-dependency.yml - lib/datadog/version.rb diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 3aed4c8c31c..f1348808f53 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -29,7 +29,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -40,7 +40,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually - name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v3 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 diff --git a/.github/workflows/ensure-changelog-entry.yml b/.github/workflows/ensure-changelog-entry.yml index 7bebe2913bd..cbbff628f51 100644 --- a/.github/workflows/ensure-changelog-entry.yml +++ b/.github/workflows/ensure-changelog-entry.yml @@ -57,7 +57,7 @@ jobs: with: github-token: ${{secrets.GITHUB_TOKEN}} script: | - const regex = /\*\*Change log entry\*\*\s+(?:(?yes|yep|yeah)(?:\.\s*(?[^\r\nno|nope|none)\.?)\s*/mi + const regex = /\*\*Change log entry\*\*\s+(?:\s*)?(?:(?yes|yep|yeah)(?:\s?[.,:-]\s?(?[^\r\nno|nope|none)\.?.*?)/ims const entry = context.payload.pull_request.body.match(regex) const isWriteComment = diff --git a/.github/workflows/system-tests.yml b/.github/workflows/system-tests.yml index d8c8b03534d..f7818927b2a 100644 --- a/.github/workflows/system-tests.yml +++ b/.github/workflows/system-tests.yml @@ -272,13 +272,7 @@ jobs: scenario: DEBUGGER_PROBES_STATUS - library: ruby app: rails70 - scenario: DEBUGGER_METHOD_PROBES_SNAPSHOT - - library: ruby - app: rails70 - scenario: DEBUGGER_LINE_PROBES_SNAPSHOT - - library: ruby - app: rails70 - scenario: DEBUGGER_MIX_LOG_PROBE + scenario: DEBUGGER_PROBES_SNAPSHOT - library: ruby app: rails70 scenario: DEBUGGER_PII_REDACTION diff --git a/.github/workflows/test-memory-leaks.yaml b/.github/workflows/test-memory-leaks.yaml index 7a1138b4cd4..e1842cb38b6 100644 --- a/.github/workflows/test-memory-leaks.yaml +++ b/.github/workflows/test-memory-leaks.yaml @@ -15,10 +15,6 @@ jobs: - run: gem update --system 3.5.23 # TODO: This is a workaround for a buggy rubygems in 3.4.0-preview2; remove once stable version 3.4 is out - run: bundle exec rake compile spec:profiling:memcheck test-asan: - # Temporarily ruby-asan builds changes - # from: `ruby 3.4.0dev (2024-11-07T14:35:19Z :detached: fca07d73e3) +PRISM [x86_64-linux]` - # To: `ruby 3.4.0dev (2024-11-11T18:38:40Z :detached: 8672e88cd2) +PRISM [x86_64-linux]` - if: false runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -27,5 +23,5 @@ jobs: ruby-version: asan bundler-cache: true # runs 'bundle install' and caches installed gems automatically bundler: latest - cache-version: v1 # bump this to invalidate cache + cache-version: v2 # bump this to invalidate cache - run: env RUBY_FREE_AT_EXIT=1 LSAN_OPTIONS=verbosity=0:log_threads=1:suppressions=`pwd`/suppressions/lsan.supp ASAN_OPTIONS=detect_leaks=1 bundle exec rake spec:profiling:main diff --git a/Appraisals b/Appraisals deleted file mode 100644 index 458ab98709c..00000000000 --- a/Appraisals +++ /dev/null @@ -1,95 +0,0 @@ -# Do not edit this file directly. -# -# The dependency management has been migrated to `tasks/dependency.rake` - -lib = File.expand_path('lib', __dir__) -$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) -require 'datadog/version' - -module DisableBundleCheck - def check_command - ['bundle', 'exec', 'false'] - end -end - -::Appraisal::Appraisal.prepend(DisableBundleCheck) if ['true', 'y', 'yes', '1'].include?(ENV['APPRAISAL_SKIP_BUNDLE_CHECK']) - -alias original_appraise appraise - -REMOVED_GEMS = { - :check => [ - 'rbs', - 'steep', - 'standard', - ], - :dev => [ - 'ruby-lsp', - ], -} - -def appraise(group, &block) - # Specify the environment variable APPRAISAL_GROUP to load only a specific appraisal group. - if ENV['APPRAISAL_GROUP'].nil? || ENV['APPRAISAL_GROUP'] == group - original_appraise(group) do - instance_exec(&block) - - REMOVED_GEMS.each do |group_name, gems| - group(group_name) do - gems.each do |gem_name| - # appraisal 2.2 doesn't have remove_gem, which applies to ruby 2.1 and 2.2 - remove_gem gem_name if respond_to?(:remove_gem) - end - end - end - end - end -end - -# Builds a matrix of versions to test for a given integration -# -# `range`: the range of versions to test -# `gem` : optional, gem name to test (gem name can be different from the integration name) -# `min` : optional, minimum version to test -# `meta` : optional, additional metadata (development dependencies, etc.) for the group -def build_coverage_matrix(integration, range, gem: nil, min: nil, meta: {}) - gem ||= integration - - if min - appraise "#{integration}-min" do - gem gem, "= #{min}" - meta.each { |k, v| v ? gem(k, v) : gem(k) } - end - end - - range.each do |n| - appraise "#{integration}-#{n}" do - gem gem, "~> #{n}" - meta.each { |k, v| v ? gem(k, v) : gem(k) } - end - end - - appraise "#{integration}-latest" do - # The latest group declares dependencies without version constraints, - # still requires being updated to pick up the next major version and - # committing the changes to lockfiles. - gem gem - meta.each { |k, v| v ? gem(k, v) : gem(k) } - end -end - -major, minor, = if defined?(RUBY_ENGINE_VERSION) - Gem::Version.new(RUBY_ENGINE_VERSION).segments - else - # For Ruby < 2.3 - Gem::Version.new(RUBY_VERSION).segments - end - -ruby_runtime = "#{RUBY_ENGINE}-#{major}.#{minor}" - -instance_eval IO.read("appraisal/#{ruby_runtime}.rb") - -appraisals.each do |appraisal| - appraisal.name.prepend("#{ruby_runtime}-") -end - -# vim: ft=ruby diff --git a/CHANGELOG.md b/CHANGELOG.md index eed11beb33d..690ab1959b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,28 @@ ## [Unreleased] +## [2.8.0] - 2024-12-10 + +### Added + +* DI: Dynamic instrumentation is now available in Ruby as a Preview +* AppSec: Add SQL injection detection for ActiveRecord for following adapters: `mysql2`, `postgresql`, and `sqlite3` ([#4167][]) +* Telemetry: Add environment variable to disable logs ([#4153][]) +* Integrations: Add configuration option `on_error` to Elasticsearch tracing ([#4066][]) + +### Changed + +* Upgrade libdatadog dependency to 14.3.1 ([#4196][]) +* Profiling: Require Ruby 3.1+ for heap profiling ([#4178][]) +* AppSec: Update libddwaf to 1.18.0.0.0 ([#4164][]) +* Single-step: Lower SSI GLIBC requirements down to 2.17 ([#4137][]) + +### Fixed + +* Integrations: Avoid loading `ActiveSupport::Cache::RedisCacheStore`, which tries to load `redis >= 4.0.1` regardless of the version of Redis the host application has installed ([#4197][]) +* Profiling: Fix unsafe initialization when using profiler with otel tracing ([#4195][]) +* Single-step: Add safe NOOP injection script for very old rubies ([#4140][]) + ## [2.7.1] - 2024-11-28 ### Fixed @@ -3035,7 +3057,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.7.0...master +[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v2.8.0...master +[2.8.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.7.1...v2.8.0 [2.7.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.6.0...v2.7.0 [2.6.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.5.0...v2.6.0 [2.5.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.4.0...v2.5.0 @@ -4480,12 +4503,22 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1 [#4027]: https://github.com/DataDog/dd-trace-rb/issues/4027 [#4033]: https://github.com/DataDog/dd-trace-rb/issues/4033 [#4065]: https://github.com/DataDog/dd-trace-rb/issues/4065 +[#4066]: https://github.com/DataDog/dd-trace-rb/issues/4066 [#4075]: https://github.com/DataDog/dd-trace-rb/issues/4075 [#4078]: https://github.com/DataDog/dd-trace-rb/issues/4078 [#4082]: https://github.com/DataDog/dd-trace-rb/issues/4082 [#4083]: https://github.com/DataDog/dd-trace-rb/issues/4083 [#4085]: https://github.com/DataDog/dd-trace-rb/issues/4085 +[#4137]: https://github.com/DataDog/dd-trace-rb/issues/4137 +[#4140]: https://github.com/DataDog/dd-trace-rb/issues/4140 +[#4153]: https://github.com/DataDog/dd-trace-rb/issues/4153 [#4161]: https://github.com/DataDog/dd-trace-rb/issues/4161 +[#4164]: https://github.com/DataDog/dd-trace-rb/issues/4164 +[#4167]: https://github.com/DataDog/dd-trace-rb/issues/4167 +[#4178]: https://github.com/DataDog/dd-trace-rb/issues/4178 +[#4195]: https://github.com/DataDog/dd-trace-rb/issues/4195 +[#4196]: https://github.com/DataDog/dd-trace-rb/issues/4196 +[#4197]: https://github.com/DataDog/dd-trace-rb/issues/4197 [@AdrianLC]: https://github.com/AdrianLC [@Azure7111]: https://github.com/Azure7111 [@BabyGroot]: https://github.com/BabyGroot diff --git a/Matrixfile b/Matrixfile index 2fa275e5f14..9d2e8529dab 100644 --- a/Matrixfile +++ b/Matrixfile @@ -229,6 +229,9 @@ 'rails6-semantic-logger' => '✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ❌ 3.3 / ❌ 3.4 / ✅ jruby', 'rails61-semantic-logger' => '✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ jruby' }, + 'rails_old_redis' => { + 'rails-old-redis' => '✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ jruby', + }, 'action_cable' => { # FIXME: Enable the test for JRuby after fixing `log writing failed. closed stream` in CircleCI. 'rails5-mysql2' => '✅ 2.5 / ✅ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ❌ 3.3 / ❌ 3.4 / ❌ jruby', diff --git a/Rakefile b/Rakefile index 5ddc8e14b16..0f5a522a447 100644 --- a/Rakefile +++ b/Rakefile @@ -153,6 +153,15 @@ namespace :spec do t.rspec_opts = args.to_a.join(' ') end + # Tests if Datadog::Tracing::Contrib::ActiveSupport::Cache::Redis::Patcher does not eager load + # ActiveSupport::Cache::RedisCacheStore when the version of Redis present is too old to be compatible. + # @see Datadog::Tracing::Contrib::ActiveSupport::Cache::Redis::Patcher#patch_redis_cache_store? + desc '' # "Explicitly hiding from `rake -T`" + RSpec::Core::RakeTask.new(:rails_old_redis) do |t, args| + t.pattern = 'spec/datadog/tracing/contrib/rails/cache_spec.rb' + t.rspec_opts = args.to_a.join(' ') + end + desc '' # "Explicitly hiding from `rake -T`" RSpec::Core::RakeTask.new(:hanami) do |t, args| t.pattern = 'spec/datadog/tracing/contrib/hanami/**/*_spec.rb' diff --git a/Steepfile b/Steepfile index c2baeedd576..24d49808692 100644 --- a/Steepfile +++ b/Steepfile @@ -1,8 +1,48 @@ +# Declare shortcuts for Steep::Signature::Ruby to make this file easier to read +# as well as facilitating the findability of violation types emitted by the CLI +# (e.g. the CLI emits `Diagnostic ID: Ruby::UnknownConstant` when finding errors). +Ruby = Steep::Diagnostic::Ruby + target :datadog do signature 'sig' check 'lib/' + # This makes Steep check the codebase with the strictest settings. + # We are free to disable checks if needed inside the block. + # + # The default level is `Ruby.default`, and there's an even stricter level called `Ruby.all_error`. + configure_code_diagnostics(Ruby.strict) do |hash| + # These checks can be gradually enabled as the codebase cleans up. + # The reporting levels are: + # * `:error`, `:warning`: These will fail `rake typecheck` and are always reported by default. + # * `:information`, `:hint`: To see these, run `rake 'typecheck[--severity-level=information]'` + # or `rake 'typecheck[--severity-level=hint]'` + + # These first checks are likely the easiest to fix, given they capture a mismatch + # between the already declared type in `.rbs` and the actual type inferred by Steep. + hash[Ruby::DifferentMethodParameterKind] = :information + hash[Ruby::IncompatibleAssignment] = :information + + # These checks are a bit harder, because they represent the lack of sufficient type information. + hash[Ruby::FallbackAny] = :information + hash[Ruby::UnknownInstanceVariable] = :information + hash[Ruby::UnknownRecordKey] = :information + + # This check asks you to type every empty collection used in + # local variables with an inline type annotation (e.g. `ret = {} #: Hash[Symbol,untyped]`). + # This pollutes the code base, and demands seemingly unnecessary typing of internal variables. + # Ideally, these empty collections automatically assume a signature based on its usage inside its method. + # @see https://github.com/soutaro/steep/pull/1338 + hash[Ruby::UnannotatedEmptyCollection] = :information + + # This one is funny: it is raised whenever we use `super` from a method in a Module. + # Since there's no guarantee that the module will be included in a class with the matching method, + # Steep cannot know if the `super` call will be valid. + # But this is very common in the codebase, as such module are used for monkey-patching. + hash[Ruby::UnexpectedSuper] = :information + end + ignore 'lib/datadog/appsec.rb' ignore 'lib/datadog/appsec/component.rb' # Excluded due to https://github.com/soutaro/steep/issues/1232 diff --git a/appraisal/generate.rb b/appraisal/generate.rb index c8210ded8f7..934a408f01a 100644 --- a/appraisal/generate.rb +++ b/appraisal/generate.rb @@ -12,6 +12,7 @@ # # Usage: `bundle exec ruby appraisal/generate.rb` +require 'bundler' require "appraisal/appraisal" require_relative "../tasks/appraisal_conversion" @@ -19,33 +20,30 @@ gemfile = Appraisal::Gemfile.new.tap do |g| # Support `eval_gemfile` for `Bundler::DSL` g.define_singleton_method(:eval_gemfile) {|file| load(file) } - g.load(ENV["BUNDLE_GEMFILE"] || "Gemfile") + g.load(Bundler.default_gemfile) end appraisals = [] -REMOVED_GEMS = { - :check => [ - 'rbs', - 'steep', - 'standard', - ], - :dev => [ - 'ruby-lsp', - ], -} +definition = Bundler.definition +to_remove = Hash.new { |hash, key| hash[key] = definition.dependencies_for([key]).map(&:name) } + +# Register groups to be removed +[:dev, :check].each { |g| to_remove[g] } define_singleton_method(:appraise) do |name, &block| # Customize name name = "#{AppraisalConversion.runtime_identifier}_#{name}" appraisal = Appraisal::Appraisal.new(name, gemfile) appraisal.instance_eval(&block) + # Customize callback for removal - REMOVED_GEMS.each do |group_name, gems| + to_remove.each do |group_name, gems| appraisal.group(group_name) do gems.each { |gem_name| remove_gem gem_name } end end + appraisals << appraisal end diff --git a/appraisal/jruby-9.2.rb b/appraisal/jruby-9.2.rb index 571acd7252c..5e4073d035f 100644 --- a/appraisal/jruby-9.2.rb +++ b/appraisal/jruby-9.2.rb @@ -151,6 +151,16 @@ gem 'i18n', '1.8.7', platform: :jruby # Removal pending: https://github.com/ruby-i18n/i18n/issues/555#issuecomment-772112169 end +appraise 'rails-old-redis' do + # All dependencies except Redis < 4 are not important, they are just required to run Rails tests. + gem 'redis', '< 4' + gem 'rails', '~> 6.1.0' + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' + gem 'net-smtp' +end + appraise 'resque2-redis3' do gem 'redis', '< 4.0' gem 'resque', '>= 2.0' diff --git a/appraisal/jruby-9.3.rb b/appraisal/jruby-9.3.rb index f796fd81c21..f51344a8562 100644 --- a/appraisal/jruby-9.3.rb +++ b/appraisal/jruby-9.3.rb @@ -131,6 +131,16 @@ gem 'rails_semantic_logger', '~> 4.0' end +appraise 'rails-old-redis' do + # All dependencies except Redis < 4 are not important, they are just required to run Rails tests. + gem 'redis', '< 4' + gem 'rails', '~> 6.1.0' + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' + gem 'net-smtp' +end + appraise 'resque2-redis3' do gem 'redis', '~> 3.0' gem 'resque', '>= 2.0' diff --git a/appraisal/jruby-9.4.rb b/appraisal/jruby-9.4.rb index 6fce8d81830..947d54885cb 100644 --- a/appraisal/jruby-9.4.rb +++ b/appraisal/jruby-9.4.rb @@ -41,6 +41,16 @@ gem 'net-smtp' end +appraise 'rails-old-redis' do + # All dependencies except Redis < 4 are not important, they are just required to run Rails tests. + gem 'redis', '< 4' + gem 'rails', '~> 6.1.0' + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' + gem 'net-smtp' +end + appraise 'resque2-redis3' do gem 'redis', '< 4.0' gem 'resque', '>= 2.0' diff --git a/appraisal/ruby-2.5.rb b/appraisal/ruby-2.5.rb index 1249ba7e9c6..502c998055d 100644 --- a/appraisal/ruby-2.5.rb +++ b/appraisal/ruby-2.5.rb @@ -184,6 +184,15 @@ gem 'rails_semantic_logger', '~> 4.0' end +appraise 'rails-old-redis' do + # All dependencies except Redis < 4 are not important, they are just required to run Rails tests. + gem 'redis', '< 4' + gem 'rails', '~> 6.1.0' + gem 'pg', '>= 1.1', platform: :ruby + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' +end + appraise 'resque2-redis3' do gem 'redis', '< 4.0' gem 'resque', '>= 2.0' diff --git a/appraisal/ruby-2.6.rb b/appraisal/ruby-2.6.rb index 7de49f45740..c89e19893c9 100644 --- a/appraisal/ruby-2.6.rb +++ b/appraisal/ruby-2.6.rb @@ -137,6 +137,15 @@ gem 'rails_semantic_logger', '~> 4.0' end +appraise 'rails-old-redis' do + # All dependencies except Redis < 4 are not important, they are just required to run Rails tests. + gem 'redis', '< 4' + gem 'rails', '~> 6.1.0' + gem 'pg', '>= 1.1', platform: :ruby + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' +end + appraise 'resque2-redis3' do gem 'redis', '~> 3.0' gem 'resque', '>= 2.0' diff --git a/appraisal/ruby-2.7.rb b/appraisal/ruby-2.7.rb index 60d2ec62d9d..88b3b0f1e98 100644 --- a/appraisal/ruby-2.7.rb +++ b/appraisal/ruby-2.7.rb @@ -137,6 +137,15 @@ gem 'rails_semantic_logger', '~> 4.0' end +appraise 'rails-old-redis' do + # All dependencies except Redis < 4 are not important, they are just required to run Rails tests. + gem 'redis', '< 4' + gem 'rails', '~> 6.1.0' + gem 'pg', '>= 1.1', platform: :ruby + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' +end + appraise 'resque2-redis3' do gem 'redis', '< 4.0' gem 'resque', '>= 2.0' diff --git a/appraisal/ruby-3.0.rb b/appraisal/ruby-3.0.rb index f4b00ee4ec0..ac024429e2f 100644 --- a/appraisal/ruby-3.0.rb +++ b/appraisal/ruby-3.0.rb @@ -58,6 +58,15 @@ gem 'rails', '~> 7.1.0' end +appraise 'rails-old-redis' do + # All dependencies except Redis < 4 are not important, they are just required to run Rails tests. + gem 'redis', '< 4' + gem 'rails', '~> 6.1.0' + gem 'pg', '>= 1.1', platform: :ruby + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' +end + appraise 'resque2-redis3' do gem 'redis', '< 4.0' gem 'resque', '>= 2.0' diff --git a/appraisal/ruby-3.1.rb b/appraisal/ruby-3.1.rb index f4b00ee4ec0..ac024429e2f 100644 --- a/appraisal/ruby-3.1.rb +++ b/appraisal/ruby-3.1.rb @@ -58,6 +58,15 @@ gem 'rails', '~> 7.1.0' end +appraise 'rails-old-redis' do + # All dependencies except Redis < 4 are not important, they are just required to run Rails tests. + gem 'redis', '< 4' + gem 'rails', '~> 6.1.0' + gem 'pg', '>= 1.1', platform: :ruby + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' +end + appraise 'resque2-redis3' do gem 'redis', '< 4.0' gem 'resque', '>= 2.0' diff --git a/appraisal/ruby-3.2.rb b/appraisal/ruby-3.2.rb index f4b00ee4ec0..ac024429e2f 100644 --- a/appraisal/ruby-3.2.rb +++ b/appraisal/ruby-3.2.rb @@ -58,6 +58,15 @@ gem 'rails', '~> 7.1.0' end +appraise 'rails-old-redis' do + # All dependencies except Redis < 4 are not important, they are just required to run Rails tests. + gem 'redis', '< 4' + gem 'rails', '~> 6.1.0' + gem 'pg', '>= 1.1', platform: :ruby + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' +end + appraise 'resque2-redis3' do gem 'redis', '< 4.0' gem 'resque', '>= 2.0' diff --git a/appraisal/ruby-3.3.rb b/appraisal/ruby-3.3.rb index 77faa8ba5c7..d361fcd68a7 100644 --- a/appraisal/ruby-3.3.rb +++ b/appraisal/ruby-3.3.rb @@ -58,6 +58,15 @@ gem 'rails', '~> 7.1.0' end +appraise 'rails-old-redis' do + # All dependencies except Redis < 4 are not important, they are just required to run Rails tests. + gem 'redis', '< 4' + gem 'rails', '~> 6.1.0' + gem 'pg', '>= 1.1', platform: :ruby + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' +end + appraise 'resque2-redis3' do gem 'redis', '< 4.0' gem 'resque', '>= 2.0' diff --git a/appraisal/ruby-3.4.rb b/appraisal/ruby-3.4.rb index 6cb1bf51ce2..e83945820bc 100644 --- a/appraisal/ruby-3.4.rb +++ b/appraisal/ruby-3.4.rb @@ -58,6 +58,15 @@ gem 'rails', '~> 7.1.0' end +appraise 'rails-old-redis' do + # All dependencies except Redis < 4 are not important, they are just required to run Rails tests. + gem 'redis', '< 4' + gem 'rails', '~> 6.1.0' + gem 'pg', '>= 1.1', platform: :ruby + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' +end + appraise 'resque2-redis3' do gem 'redis', '< 4.0' gem 'resque', '>= 2.0' diff --git a/benchmarks/di_snapshot.rb b/benchmarks/di_snapshot.rb new file mode 100644 index 00000000000..09ffc4d9e93 --- /dev/null +++ b/benchmarks/di_snapshot.rb @@ -0,0 +1,257 @@ +=begin + +This benchmark verifies that the rate limits used for dynamic instrumentation +probes are attainable. + +Each benchmark performs as many operations as the rate limit permits - +5000 for a basic probe and 1 for enriched probe. If the benchmark +produces a rate of fewer than 1 "instructions" per second, the rate limit is +not being reached. A result of more than 1 "instruction" per second +means the rate limit is being reached. + +Note that the number of "instructions per second" reported by benchmark/ips +does not reflect how many times the instrumentation creates a snapshot - +there can (and normally are) invocations of the target method that do not +produce DI snapshots due to rate limit but these invocations are counted in +the "instructions per second" reported by benchmark/ips. + +The default dynamic instrumentation settings for the probe notifier worker +(queue capacity of 100 and minimum send interval of 3 seconds) mean an +effective rate limit of 30 snapshots per second for basic probes, +which is shared across all probes in the application, which is significantly +below the 5000 snapshots per second per probe that DI is theoretically +supposed to achieve. However, to increase actual attainable snapshot rate +to 5000/second, the probe notifier worker needs to be changed to send +multiple network requests for a single queue processing run or be more +aggressive in flushing the snapshots to the network when the queue is getting +full. In either case care needs to be taken not to starve customer applications +of CPU. + +=end + +# 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 'benchmark/ips' +require 'datadog' +require 'webrick' + +class DISnapshotBenchmark + # If we are validating the benchmark a single operation is sufficient. + BASIC_RATE_LIMIT = VALIDATE_BENCHMARK_MODE ? 1 : 5000 + ENRICHED_RATE_LIMIT = 1 + + def initialize + + Datadog::DI.activate_tracking! + + Datadog.configure do |c| + c.remote.enabled = true + c.dynamic_instrumentation.enabled = true + c.dynamic_instrumentation.internal.development = true + + # Increase queue capacity and reduce min send interval + # to be able to send more snapshots out. + # The default settings will result in dropped snapshots + # way before non-enriched probe rate limit is reached. + c.dynamic_instrumentation.internal.snapshot_queue_capacity = 10000 + c.dynamic_instrumentation.internal.min_send_interval = 1 + end + + Thread.new do + # If there is an actual Datadog agent running locally, the server + # used in this benchmark will fail to start. + # Using an actual Datadog agent instead of the fake server should not + # affect the indication of whether the rate limit is reachable + # since the agent shouldn't take longer to process than the fake + # web server (and the agent should also run on another core), + # however using a real agent would forego reports of the number of + # snapshots submitted and their size. + server.start + end + + require_relative 'support/di_snapshot_target' + end + + def run_benchmark + probe = Datadog::DI::Probe.new( + id: 1, type: :log, + type_name: 'DISnapshotTarget', method_name: 'test_method', + rate_limit: BASIC_RATE_LIMIT, + ) + + unless probe_manager.add_probe(probe) + raise "Failed to instrument method (without snapshot capture)" + end + + @received_snapshot_count = 0 + @received_snapshot_bytes = 0 + + Benchmark.ips do |x| + benchmark_time = VALIDATE_BENCHMARK_MODE ? { time: 0.01, warmup: 0 } : { time: 10, warmup: 2 } + x.config( + **benchmark_time, + ) + + x.report('method probe - basic') do + BASIC_RATE_LIMIT.times do + DISnapshotTarget.new.test_method + end + Datadog::DI.component.probe_notifier_worker.flush + end + + x.save! 'di-snapshot-results.json' unless VALIDATE_BENCHMARK_MODE + x.compare! + end + + # DI does not provide an API to remove a specific probe because + # this functionality is currently not needed by the product. + probe_manager.remove_other_probes([]) + + puts "Received #{@received_snapshot_count} snapshots, #{@received_snapshot_bytes} bytes total" + + probe = Datadog::DI::Probe.new( + id: 1, type: :log, + type_name: 'DISnapshotTarget', method_name: 'test_method', + capture_snapshot: true, + # Normally rate limit for enriched probes is 1. + # To get a meaningful number of submissions, increase it to 20. + # We should get about 200 snapshots in the 10 seconds that the + # benchmark is supposed to run. + rate_limit: ENRICHED_RATE_LIMIT, + ) + + unless probe_manager.add_probe(probe) + raise "Failed to instrument method (with snapshot capture)" + end + + @received_snapshot_count = 0 + @received_snapshot_bytes = 0 + + Benchmark.ips do |x| + benchmark_time = VALIDATE_BENCHMARK_MODE ? { time: 0.01, warmup: 0 } : { time: 10, warmup: 2 } + x.config( + **benchmark_time, + ) + + x.report('method probe - enriched') do + ENRICHED_RATE_LIMIT.times do + DISnapshotTarget.new.test_method + end + Datadog::DI.component.probe_notifier_worker.flush + end + + x.save! 'di-snapshot-results.json' unless VALIDATE_BENCHMARK_MODE + x.compare! + end + + probe_manager.remove_other_probes([]) + + puts "Received #{@received_snapshot_count} snapshots, #{@received_snapshot_bytes} bytes total" + + probe = Datadog::DI::Probe.new( + id: 1, type: :log, + file: 'di_snapshot_target.rb', line_no: 20, + capture_snapshot: false, + rate_limit: BASIC_RATE_LIMIT, + ) + + unless probe_manager.add_probe(probe) + raise "Failed to instrument line (with snapshot capture)" + end + + @received_snapshot_count = 0 + @received_snapshot_bytes = 0 + + Benchmark.ips do |x| + benchmark_time = VALIDATE_BENCHMARK_MODE ? { time: 0.01, warmup: 0 } : { time: 10, warmup: 2 } + x.config( + **benchmark_time, + ) + + x.report('line probe - basic') do + BASIC_RATE_LIMIT.times do + DISnapshotTarget.new.test_method + end + Datadog::DI.component.probe_notifier_worker.flush + end + + x.save! 'di-snapshot-results.json' unless VALIDATE_BENCHMARK_MODE + x.compare! + end + + probe_manager.remove_other_probes([]) + + puts "Received #{@received_snapshot_count} snapshots, #{@received_snapshot_bytes} bytes total" + + probe = Datadog::DI::Probe.new( + id: 1, type: :log, + file: 'di_snapshot_target.rb', line_no: 20, + capture_snapshot: true, + rate_limit: ENRICHED_RATE_LIMIT, + ) + + unless probe_manager.add_probe(probe) + raise "Failed to instrument line (with snapshot capture)" + end + + @received_snapshot_count = 0 + @received_snapshot_bytes = 0 + + Benchmark.ips do |x| + benchmark_time = VALIDATE_BENCHMARK_MODE ? { time: 0.01, warmup: 0 } : { time: 10, warmup: 2 } + x.config( + **benchmark_time, + ) + + x.report('line probe - enriched') do + ENRICHED_RATE_LIMIT.times do + DISnapshotTarget.new.test_method + end + Datadog::DI.component.probe_notifier_worker.flush + end + + x.save! 'di-snapshot-results.json' unless VALIDATE_BENCHMARK_MODE + x.compare! + end + + probe_manager.remove_other_probes([]) + + puts "Received #{@received_snapshot_count} snapshots, #{@received_snapshot_bytes} bytes total" + end + + private + + def probe_manager + Datadog::DI.component.probe_manager + end + + def server + WEBrick::HTTPServer.new( + Port: 8126, + ).tap do |server| + @received_snapshot_count = 0 + @received_snapshot_bytes = 0 + + server.mount_proc('/debugger/v1/diagnostics') do |req, res| + # This request is a multipart form post + end + + server.mount_proc('/debugger/v1/input') do |req, res| + payload = JSON.parse(req.body) + @received_snapshot_count += payload.length + @received_snapshot_bytes += req.body.length + end + end + end + + attr_reader :received_snapshot_count +end + +puts "Current pid is #{Process.pid}" + +DISnapshotBenchmark.new.instance_exec do + run_benchmark +end diff --git a/benchmarks/support/di_snapshot_target.rb b/benchmarks/support/di_snapshot_target.rb new file mode 100644 index 00000000000..d36177640e0 --- /dev/null +++ b/benchmarks/support/di_snapshot_target.rb @@ -0,0 +1,22 @@ +class DISnapshotTarget + def test_method + # Perform some work to take up time + SecureRandom.uuid + + v1 = Datadog.configuration + v2 = Datadog.configuration + v3 = Datadog.configuration + v4 = Datadog.configuration + v5 = Datadog.configuration + v6 = Datadog.configuration + v7 = Datadog.configuration + v8 = Datadog.configuration + v9 = Datadog.configuration + + # Currently Ruby DI does not implement capture of local variables + # in method probes, or instance variables. + # Return a complex object which will be serialized for the + # enriched probe. + Datadog.configuration # Line 20 + end +end diff --git a/datadog.gemspec b/datadog.gemspec index e5408df9461..6991a84d70b 100644 --- a/datadog.gemspec +++ b/datadog.gemspec @@ -62,14 +62,14 @@ Gem::Specification.new do |spec| spec.add_dependency 'msgpack' # Used by the profiler native extension to support Ruby 2.5 and > 3.2, see NativeExtensionDesign.md for details - spec.add_dependency 'datadog-ruby_core_source', '~> 3.3' + spec.add_dependency 'datadog-ruby_core_source', '~> 3.3', '>= 3.3.7' # Used by appsec spec.add_dependency 'libddwaf', '~> 1.18.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', '~> 14.1.0.1.0' + spec.add_dependency 'libdatadog', '~> 14.3.1.1.0' spec.extensions = [ 'ext/datadog_profiling_native_extension/extconf.rb', diff --git a/docs/Compatibility.md b/docs/Compatibility.md index 0d9e9b32256..7334f2254a9 100644 --- a/docs/Compatibility.md +++ b/docs/Compatibility.md @@ -22,7 +22,8 @@ The Ruby Datadog Trace library is open source. See the [dd-trace-rb][1] GitHub r | | | 2.1 | [EOL](#support-eol) | < 2.0.0 | | | | 2.0 | [EOL](#support-eol) | < 0.50.0 | | | | 1.9 | [EOL](#support-eol) | < 0.27.0 | -| JRuby | https://www.jruby.org | 9.3 | [latest](#support-latest) | Latest | +| JRuby | https://www.jruby.org | 9.4 | [latest](#support-latest) | Latest | +| | | 9.3 | [latest](#support-latest) | Latest | | | | 9.2.21.0+ | [latest](#support-latest) | Latest | ### Supported web servers @@ -37,6 +38,7 @@ The Ruby Datadog Trace library is open source. See the [dd-trace-rb][1] GitHub r | Type | Documentation | Version | Support type | Gem version support | |-------------|-------------------------------------------------|---------|---------------------|---------------------| +| OpenTelemetry | https://github.com/open-telemetry/opentelemetry-ruby | >= 1.1.0 | [latest](#support-latest) | 1.9.0+ | | OpenTracing | https://github.com/opentracing/opentracing-ruby | 0.4.1+ | [EOL](#support-eol) | < 2.0.0 | ### Supported operating systems diff --git a/docs/GettingStarted.md b/docs/GettingStarted.md index e5bc9ba9667..a3cbc78a87d 100644 --- a/docs/GettingStarted.md +++ b/docs/GettingStarted.md @@ -108,7 +108,7 @@ OR #### Other Ruby applications -If your application does not use the supported gems (Rails or Hanami) above, you can set it up as follows: +If your application does not use the above mentioned gems (Rails or Hanami), you can set it up as follows: 1. Add the `datadog` gem to your Gemfile: @@ -167,6 +167,24 @@ If your Agent runs on a different host or container than your application, or yo After setting up, your services will appear on the [APM services page](https://app.datadoghq.com/apm/services) within a few minutes. Learn more about [using the APM UI][visualization docs]. +### Disabling during testing/specs and test optimization for Ruby + +Tracing is enabled by default; this includes: + +* When loading using `datadog/auto_instrument` +* When activating integrations using `tracing.instrument` in the `Datadog.configure` block +* When calling the `Datadog::Tracing.trace` method + +If you'd like to disable tracing when running your tests/specs, you can set the `DD_TRACE_ENABLED` environment variable to `false` or via code: + +```ruby +Datadog.configure do |c| + c.tracing.enabled = false +end +``` + +Furthermore, if you're trying to get more visibility into your tests or you're struggling with slow or flaky test suites, consider looking at Datadog's [Test optimization](https://docs.datadoghq.com/tests/) via the [`datadog-ci`](https://github.com/DataDog/datadog-ci-rb?tab=readme-ov-file#datadog-test-optimization-for-ruby) gem. + ## Manual Instrumentation If you aren't using a supported framework instrumentation, you may want to manually instrument your code. @@ -295,10 +313,6 @@ For a list of available integrations and their supported versions, see [Ruby Int For a list of configuration options for the available integrations, refer to the following: -#### CI Visibility - -Checkout [Datadog's Ruby Library for instrumenting your test and continuous integration pipeline](https://github.com/DataDog/datadog-ci-rb) - ### Action Cable The Action Cable integration traces broadcast messages and channel actions. @@ -2021,7 +2035,6 @@ To change the default behavior of `datadog`, you can use, in order of priority, c.env = ENV['RACK_ENV'] c.tracing.report_hostname = true - c.tracing.test_mode.enabled = (ENV['RACK_ENV'] == 'test') end ``` @@ -2067,8 +2080,6 @@ For example, if `tracing.sampling.default_rate` is configured by [Remote Configu | `tracing.sampling.span_rules` | `DD_SPAN_SAMPLING_RULES`,`ENV_SPAN_SAMPLING_RULES_FILE` | `String` | `nil` | Sets [Single Span Sampling](#single-span-sampling) rules. These rules allow you to keep spans even when their respective traces are dropped. | | `tracing.trace_id_128_bit_generation_enabled` | `DD_TRACE_128_BIT_TRACEID_GENERATION_ENABLED` | `Bool` | `true` | `true` to generate 128 bits trace ID and `false` to generate 64 bits trace ID | | `tracing.report_hostname` | `DD_TRACE_REPORT_HOSTNAME` | `Bool` | `false` | Adds hostname tag to traces. | -| `tracing.test_mode.enabled` | `DD_TRACE_TEST_MODE_ENABLED` | `Bool` | `false` | Enables or disables test mode, for use of tracing in test suites. | -| `tracing.test_mode.trace_flush` | | `Datadog::Tracing::TraceFlush` | `nil` | Object that determines trace flushing behavior. | #### Custom logging @@ -2635,18 +2646,6 @@ DD_TRACE_AGENT_URL=unix:///tmp/ddagent/trace.sock Note: You cannot mix UDS and TCP configurations. If you set `c.agent.uds_path`, you must not set `c.agent.host` or `c.agent.port`. -#### Transporting in Test Mode - -When test mode is enabled, the tracer uses a `Test` adapter for no-op transport that can optionally buffer requests in -test suites or other non-production environments. It is configured by setting `c.tracing.test_mode.enabled` to true. -This mode only works for tracing. - -```ruby -Datadog.configure do |c| - c.tracing.test_mode.enabled = true -end -``` - ### Setting the time provider By default, tracing uses a monotonic clock to measure the duration of spans, and timestamps (`->{ Time.now }`) for the start and end time. diff --git a/ext/libdatadog_extconf_helpers.rb b/ext/libdatadog_extconf_helpers.rb index 2fc97bd73e1..ca8f634457d 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 = '~> 14.1.0.1.0' + LIBDATADOG_VERSION = '~> 14.3.1.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/gemfiles/jruby_9.2_activesupport.gemfile b/gemfiles/jruby_9.2_activesupport.gemfile index cc80eb65882..7b447a4efd1 100644 --- a/gemfiles/jruby_9.2_activesupport.gemfile +++ b/gemfiles/jruby_9.2_activesupport.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "activesupport", "~> 5" gem "actionpack" gem "actionview" diff --git a/gemfiles/jruby_9.2_activesupport.gemfile.lock b/gemfiles/jruby_9.2_activesupport.gemfile.lock index 02527eb34ab..9bf5e96f26a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -46,10 +46,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -102,7 +98,7 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.13.0) @@ -214,7 +210,6 @@ DEPENDENCIES actionview active_model_serializers (>= 0.10.0) activesupport (~> 5) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_aws.gemfile b/gemfiles/jruby_9.2_aws.gemfile index 2aeaf342ba6..97ff0705f53 100644 --- a/gemfiles/jruby_9.2_aws.gemfile +++ b/gemfiles/jruby_9.2_aws.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "aws-sdk" gem "shoryuken" gem "rexml", "= 3.2.6" diff --git a/gemfiles/jruby_9.2_aws.gemfile.lock b/gemfiles/jruby_9.2_aws.gemfile.lock index 7cc4e5aac5a..79f9e967a6d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) aws-eventstream (1.2.0) aws-partitions (1.813.0) aws-sdk (3.1.0) @@ -1463,7 +1459,7 @@ GEM jmespath (1.6.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -1524,7 +1520,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) aws-sdk benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/jruby_9.2_contrib.gemfile b/gemfiles/jruby_9.2_contrib.gemfile index f3c6dac683d..c793f3ca92b 100644 --- a/gemfiles/jruby_9.2_contrib.gemfile +++ b/gemfiles/jruby_9.2_contrib.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "dalli", ">= 3.0.0" gem "i18n", "1.8.7", platform: :jruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/jruby_9.2_contrib.gemfile.lock b/gemfiles/jruby_9.2_contrib.gemfile.lock index 6991e4d7e05..344707ccb8f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.4.0) amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -50,7 +46,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -156,7 +152,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) bunny (~> 2.19.0) diff --git a/gemfiles/jruby_9.2_contrib_old.gemfile b/gemfiles/jruby_9.2_contrib_old.gemfile index 3d73d2509c3..76e4d705f1b 100644 --- a/gemfiles/jruby_9.2_contrib_old.gemfile +++ b/gemfiles/jruby_9.2_contrib_old.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/jruby_9.2_contrib_old.gemfile.lock b/gemfiles/jruby_9.2_contrib_old.gemfile.lock index da29cc8fe4f..5a71982e439 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -46,7 +42,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -102,7 +98,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -113,7 +108,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_core_old.gemfile b/gemfiles/jruby_9.2_core_old.gemfile index 7bd51c0c5e2..0595213ef19 100644 --- a/gemfiles/jruby_9.2_core_old.gemfile +++ b/gemfiles/jruby_9.2_core_old.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", "~> 4" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", "~> 4" group :check do diff --git a/gemfiles/jruby_9.2_core_old.gemfile.lock b/gemfiles/jruby_9.2_core_old.gemfile.lock index 083ab496201..c3a4f8b5b43 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -41,7 +37,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -89,7 +85,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -100,7 +95,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_elasticsearch_7.gemfile b/gemfiles/jruby_9.2_elasticsearch_7.gemfile index a60f2979bf0..e3768872b23 100644 --- a/gemfiles/jruby_9.2_elasticsearch_7.gemfile +++ b/gemfiles/jruby_9.2_elasticsearch_7.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock b/gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock index 6c62c6981f1..a17307ae52a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) base64 (0.2.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -75,7 +71,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -127,7 +123,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) warning (1.3.0) webmock (3.19.1) addressable (>= 2.8.0) @@ -138,7 +133,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_elasticsearch_8.gemfile b/gemfiles/jruby_9.2_elasticsearch_8.gemfile index cadbc69d30d..fb67f4b15e4 100644 --- a/gemfiles/jruby_9.2_elasticsearch_8.gemfile +++ b/gemfiles/jruby_9.2_elasticsearch_8.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock b/gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock index 816f6cd74f6..91dc061385d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -41,10 +37,10 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json faraday (1.10.4) faraday-em_http (~> 1.0) @@ -73,7 +69,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -125,7 +121,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) warning (1.3.0) webmock (3.19.1) addressable (>= 2.8.0) @@ -136,7 +131,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_elasticsearch_latest.gemfile b/gemfiles/jruby_9.2_elasticsearch_latest.gemfile index cb8f1dc480d..da808845b0c 100644 --- a/gemfiles/jruby_9.2_elasticsearch_latest.gemfile +++ b/gemfiles/jruby_9.2_elasticsearch_latest.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "elasticsearch" group :check do diff --git a/gemfiles/jruby_9.2_elasticsearch_latest.gemfile.lock b/gemfiles/jruby_9.2_elasticsearch_latest.gemfile.lock index cc6e394e34b..a63ceba005e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.14.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -43,10 +39,10 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json faraday (1.10.4) faraday-em_http (~> 1.0) @@ -75,7 +71,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -125,7 +121,6 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -136,7 +131,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_graphql_2.0.gemfile b/gemfiles/jruby_9.2_graphql_2.0.gemfile index 0034daf272c..c5b7a946300 100644 --- a/gemfiles/jruby_9.2_graphql_2.0.gemfile +++ b/gemfiles/jruby_9.2_graphql_2.0.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock b/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock index e8e2304bbb1..155aecaf5f7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) base64 (0.2.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) @@ -112,7 +108,7 @@ GEM io-wait (0.3.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) @@ -252,7 +248,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_http.gemfile b/gemfiles/jruby_9.2_http.gemfile index 319553b6dda..d948a2fcf4a 100644 --- a/gemfiles/jruby_9.2_http.gemfile +++ b/gemfiles/jruby_9.2_http.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "ethon", "< 0.15.0" gem "excon" gem "faraday" diff --git a/gemfiles/jruby_9.2_http.gemfile.lock b/gemfiles/jruby_9.2_http.gemfile.lock index ffaab516629..8080591517a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -84,7 +80,7 @@ GEM httpclient (2.8.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -143,7 +139,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) typhoeus (1.4.0) ethon (>= 0.9.0) unf (0.1.4-java) @@ -157,7 +152,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_opensearch_2.gemfile b/gemfiles/jruby_9.2_opensearch_2.gemfile index b18b4b7bdc1..7c407bf4f2b 100644 --- a/gemfiles/jruby_9.2_opensearch_2.gemfile +++ b/gemfiles/jruby_9.2_opensearch_2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/jruby_9.2_opensearch_2.gemfile.lock b/gemfiles/jruby_9.2_opensearch_2.gemfile.lock index 6b40f9b57fc..f8cf89731b8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -65,7 +61,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -125,7 +121,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) warning (1.3.0) webmock (3.19.1) addressable (>= 2.8.0) @@ -136,7 +131,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_opensearch_3.gemfile b/gemfiles/jruby_9.2_opensearch_3.gemfile index eb5d2a09a12..a5f61ca152e 100644 --- a/gemfiles/jruby_9.2_opensearch_3.gemfile +++ b/gemfiles/jruby_9.2_opensearch_3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/jruby_9.2_opensearch_3.gemfile.lock b/gemfiles/jruby_9.2_opensearch_3.gemfile.lock index 80ccc6fde6c..000200a3e97 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -65,7 +61,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -120,7 +116,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) warning (1.3.0) webmock (3.19.1) addressable (>= 2.8.0) @@ -131,7 +126,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_opensearch_latest.gemfile b/gemfiles/jruby_9.2_opensearch_latest.gemfile index 6938271d24c..5b51dbad2d0 100644 --- a/gemfiles/jruby_9.2_opensearch_latest.gemfile +++ b/gemfiles/jruby_9.2_opensearch_latest.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "opensearch-ruby" group :check do diff --git a/gemfiles/jruby_9.2_opensearch_latest.gemfile.lock b/gemfiles/jruby_9.2_opensearch_latest.gemfile.lock index c985e2f82af..38408593cf0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.14.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -67,7 +63,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -120,7 +116,6 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -131,7 +126,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rack_1.gemfile b/gemfiles/jruby_9.2_rack_1.gemfile index a4d782e214d..c6208f3ecca 100644 --- a/gemfiles/jruby_9.2_rack_1.gemfile +++ b/gemfiles/jruby_9.2_rack_1.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_rack_1.gemfile.lock b/gemfiles/jruby_9.2_rack_1.gemfile.lock index 78f7c00e984..71c9b564830 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -41,7 +37,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -94,7 +90,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -105,7 +100,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rack_2.gemfile b/gemfiles/jruby_9.2_rack_2.gemfile index 6eeeacb9cf7..b0484c283f7 100644 --- a/gemfiles/jruby_9.2_rack_2.gemfile +++ b/gemfiles/jruby_9.2_rack_2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_rack_2.gemfile.lock b/gemfiles/jruby_9.2_rack_2.gemfile.lock index 4bfa3519a02..7ff144c29b9 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -41,7 +37,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -94,7 +90,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -105,7 +100,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rack_3.gemfile b/gemfiles/jruby_9.2_rack_3.gemfile index 58ae7b52fa1..e0856fea341 100644 --- a/gemfiles/jruby_9.2_rack_3.gemfile +++ b/gemfiles/jruby_9.2_rack_3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_rack_3.gemfile.lock b/gemfiles/jruby_9.2_rack_3.gemfile.lock index a4370cbb440..986947cfc0f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -41,7 +37,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -94,7 +90,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -105,7 +100,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rack_latest.gemfile b/gemfiles/jruby_9.2_rack_latest.gemfile index c07e4128297..ae147026f3f 100644 --- a/gemfiles/jruby_9.2_rack_latest.gemfile +++ b/gemfiles/jruby_9.2_rack_latest.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_rack_latest.gemfile.lock b/gemfiles/jruby_9.2_rack_latest.gemfile.lock index f1d91fe56a8..2f9dfbf89ad 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.14.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -44,7 +40,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -96,7 +92,6 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -107,7 +102,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails5_mysql2.gemfile b/gemfiles/jruby_9.2_rails5_mysql2.gemfile index 27500068654..18ba737405b 100644 --- a/gemfiles/jruby_9.2_rails5_mysql2.gemfile +++ b/gemfiles/jruby_9.2_rails5_mysql2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 5.2.1" gem "activerecord-jdbcmysql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails5_mysql2.gemfile.lock b/gemfiles/jruby_9.2_rails5_mysql2.gemfile.lock index 7fb01a62fcd..5e23224efdc 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -67,10 +67,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -96,7 +92,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -215,7 +211,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcmysql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails5_postgres.gemfile b/gemfiles/jruby_9.2_rails5_postgres.gemfile index 333da3f5117..f1822d68983 100644 --- a/gemfiles/jruby_9.2_rails5_postgres.gemfile +++ b/gemfiles/jruby_9.2_rails5_postgres.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails5_postgres.gemfile.lock b/gemfiles/jruby_9.2_rails5_postgres.gemfile.lock index 9e2812f3ec6..30eedeeb02a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -67,10 +67,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -98,7 +94,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -234,7 +230,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile index 38d8a9d268b..0edbfc0ed57 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile +++ b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", ">= 4.0.1" diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock index be93c4ef465..76a359e0d39 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -67,10 +67,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -99,7 +95,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -239,7 +235,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile index 8cc24c4e718..ba4c81c38c7 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile.lock index e4ac09f005f..a7420ab5818 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -67,10 +67,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -98,7 +94,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -251,7 +247,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile index 346cafcf935..f0f0edbe8dd 100644 --- a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq" diff --git a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock index 4ea0e62f416..f208b42d33d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -67,10 +67,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -99,7 +95,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -241,7 +237,6 @@ PLATFORMS DEPENDENCIES activejob activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile index 7b6db8bd560..5ad53630d63 100644 --- a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile +++ b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock index 51137bf4b6e..da049562388 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -67,10 +67,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -98,7 +94,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) loofah (2.19.1) @@ -233,7 +229,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails61_mysql2.gemfile b/gemfiles/jruby_9.2_rails61_mysql2.gemfile index 3b51cf5d6ee..e77d6619319 100644 --- a/gemfiles/jruby_9.2_rails61_mysql2.gemfile +++ b/gemfiles/jruby_9.2_rails61_mysql2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 6.1.0" gem "activerecord-jdbcmysql-adapter", ">= 61", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock index c8c74e26cca..b6bf5a22cba 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -113,7 +109,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -234,7 +230,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcmysql-adapter (>= 61) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails61_postgres.gemfile b/gemfiles/jruby_9.2_rails61_postgres.gemfile index 4296d5d788d..b88355777d9 100644 --- a/gemfiles/jruby_9.2_rails61_postgres.gemfile +++ b/gemfiles/jruby_9.2_rails61_postgres.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.2_rails61_postgres.gemfile.lock index 19c41f3b21a..3198ced226f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -115,7 +111,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -253,7 +249,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter (>= 61) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile index 6c045a10f67..bbea97f0eff 100644 --- a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile +++ b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby gem "redis", ">= 4.2.5" diff --git a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock index 21abe8a4f0a..2c55cd1278c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -116,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -258,7 +254,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter (>= 61) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile index c1f6d12bd56..9325a3abf47 100644 --- a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock index 866f5591699..492a6100a3b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -116,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -259,7 +255,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter (>= 61) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile index 8013fdcecd4..d1ebd6c2f09 100644 --- a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile +++ b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock index e96300b29ed..f76be545796 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -115,7 +111,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) loofah (2.19.1) @@ -252,7 +248,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter (>= 61) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails6_mysql2.gemfile b/gemfiles/jruby_9.2_rails6_mysql2.gemfile index c919e4c1ea6..f0cb6535efd 100644 --- a/gemfiles/jruby_9.2_rails6_mysql2.gemfile +++ b/gemfiles/jruby_9.2_rails6_mysql2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 6.0.0" gem "activerecord-jdbcmysql-adapter", ">= 60", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock b/gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock index d9d95c648f5..d7d37027e31 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -109,7 +105,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -231,7 +227,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcmysql-adapter (>= 60) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails6_postgres.gemfile b/gemfiles/jruby_9.2_rails6_postgres.gemfile index c255cf3051d..50e45944e82 100644 --- a/gemfiles/jruby_9.2_rails6_postgres.gemfile +++ b/gemfiles/jruby_9.2_rails6_postgres.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails6_postgres.gemfile.lock b/gemfiles/jruby_9.2_rails6_postgres.gemfile.lock index d4e6f834269..14cf486f2d4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -111,7 +107,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -250,7 +246,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter (>= 60) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile index 1f4cd1e4698..5be05e91831 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile +++ b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "redis", ">= 4.0.1" diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock index 5940875b2fb..2ff6244cb52 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -112,7 +108,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -255,7 +251,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter (>= 60) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile index eb51b181454..69ba5bfbf88 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile.lock index bb1415f97ad..003ce24953d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -111,7 +107,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -267,7 +263,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter (>= 60) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile index fef74452017..d3896e386f8 100644 --- a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "sidekiq" diff --git a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock index 71c52399b3b..b3394a3dc50 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -112,7 +108,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -257,7 +253,6 @@ PLATFORMS DEPENDENCIES activejob activerecord-jdbcpostgresql-adapter (>= 60) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile index 12e851d5f9c..30148b041db 100644 --- a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile +++ b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock index 5752eee609b..8b23a06e260 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -111,7 +107,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) loofah (2.19.1) @@ -249,7 +245,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter (>= 60) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_rails_old_redis.gemfile b/gemfiles/jruby_9.2_rails_old_redis.gemfile new file mode 100644 index 00000000000..6657e68abe1 --- /dev/null +++ b/gemfiles/jruby_9.2_rails_old_redis.gemfile @@ -0,0 +1,41 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-debugger-jruby" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.13" +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 "redis", "< 4" +gem "rails", "~> 6.1.0" +gem "activerecord-jdbcpostgresql-adapter", platform: :jruby +gem "sprockets", "< 4" +gem "lograge", "~> 0.11" +gem "net-smtp" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.2_redis_3.gemfile b/gemfiles/jruby_9.2_redis_3.gemfile index 56027799e37..f1bb5253623 100644 --- a/gemfiles/jruby_9.2_redis_3.gemfile +++ b/gemfiles/jruby_9.2_redis_3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "redis", "~> 3" group :check do diff --git a/gemfiles/jruby_9.2_redis_3.gemfile.lock b/gemfiles/jruby_9.2_redis_3.gemfile.lock index 1d384be2d90..e1d6c6bdf31 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -41,7 +37,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -90,7 +86,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -101,7 +96,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_redis_4.gemfile b/gemfiles/jruby_9.2_redis_4.gemfile index 808adbef973..aed46fc586c 100644 --- a/gemfiles/jruby_9.2_redis_4.gemfile +++ b/gemfiles/jruby_9.2_redis_4.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "redis", "~> 4" group :check do diff --git a/gemfiles/jruby_9.2_redis_4.gemfile.lock b/gemfiles/jruby_9.2_redis_4.gemfile.lock index 68e6421c5e9..0ada356b866 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -41,7 +37,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -90,7 +86,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -101,7 +96,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_redis_5.gemfile b/gemfiles/jruby_9.2_redis_5.gemfile index ae1eb2d738f..40db1b0d85b 100644 --- a/gemfiles/jruby_9.2_redis_5.gemfile +++ b/gemfiles/jruby_9.2_redis_5.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "redis", "~> 5" group :check do diff --git a/gemfiles/jruby_9.2_redis_5.gemfile.lock b/gemfiles/jruby_9.2_redis_5.gemfile.lock index 5ad9b5d1e70..632e821be23 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -42,7 +38,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -94,7 +90,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -105,7 +100,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_relational_db.gemfile b/gemfiles/jruby_9.2_relational_db.gemfile index 02f845e28c5..587964f7e09 100644 --- a/gemfiles/jruby_9.2_relational_db.gemfile +++ b/gemfiles/jruby_9.2_relational_db.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "activerecord", "~> 5" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/jruby_9.2_relational_db.gemfile.lock b/gemfiles/jruby_9.2_relational_db.gemfile.lock index bf3bccf912e..f7293d67cc6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -43,10 +43,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -75,7 +71,7 @@ GEM jdbc-sqlite3 (3.28.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) makara (0.5.1) @@ -128,7 +124,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) thread_safe (0.3.6-java) tzinfo (1.2.11) thread_safe (~> 0.1) @@ -146,7 +141,6 @@ DEPENDENCIES activerecord-jdbcmysql-adapter (>= 52) activerecord-jdbcpostgresql-adapter (>= 52) activerecord-jdbcsqlite3-adapter (>= 52) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_resque2_redis3.gemfile b/gemfiles/jruby_9.2_resque2_redis3.gemfile index a8762e33996..33ffad2594f 100644 --- a/gemfiles/jruby_9.2_resque2_redis3.gemfile +++ b/gemfiles/jruby_9.2_resque2_redis3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.2_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.2_resque2_redis3.gemfile.lock index 29e5337e0b2..5a8cc87429d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -41,7 +37,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -110,7 +106,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) tilt (2.0.11) warning (1.3.0) webmock (3.13.0) @@ -122,7 +117,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_resque2_redis4.gemfile b/gemfiles/jruby_9.2_resque2_redis4.gemfile index 918577106ad..93ab0c3d986 100644 --- a/gemfiles/jruby_9.2_resque2_redis4.gemfile +++ b/gemfiles/jruby_9.2_resque2_redis4.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.2_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.2_resque2_redis4.gemfile.lock index 682d2182506..bc170977399 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -42,7 +38,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -114,7 +110,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) tilt (2.0.11) warning (1.3.0) webmock (3.13.0) @@ -126,7 +121,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_sinatra_2.gemfile b/gemfiles/jruby_9.2_sinatra_2.gemfile index 8e5eaa1e28b..9eb256527b0 100644 --- a/gemfiles/jruby_9.2_sinatra_2.gemfile +++ b/gemfiles/jruby_9.2_sinatra_2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.2_sinatra_2.gemfile.lock b/gemfiles/jruby_9.2_sinatra_2.gemfile.lock index f4d8d64aac9..b281abe8ad7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -44,7 +40,7 @@ GEM hashdiff (1.1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -108,7 +104,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) tilt (2.3.0) warning (1.3.0) webmock (3.23.0) @@ -120,7 +115,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_stripe_10.gemfile b/gemfiles/jruby_9.2_stripe_10.gemfile index 03b2c93d025..e4d4add446b 100644 --- a/gemfiles/jruby_9.2_stripe_10.gemfile +++ b/gemfiles/jruby_9.2_stripe_10.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/jruby_9.2_stripe_10.gemfile.lock b/gemfiles/jruby_9.2_stripe_10.gemfile.lock index b899d4b6024..cdf0729b42c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -44,7 +40,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -94,7 +90,6 @@ GEM ffi stripe (10.15.0) strscan (3.1.0-java) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -105,7 +100,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_stripe_11.gemfile b/gemfiles/jruby_9.2_stripe_11.gemfile index 9853d335a06..de452e3c290 100644 --- a/gemfiles/jruby_9.2_stripe_11.gemfile +++ b/gemfiles/jruby_9.2_stripe_11.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/jruby_9.2_stripe_11.gemfile.lock b/gemfiles/jruby_9.2_stripe_11.gemfile.lock index 88a7ef97a3b..8500e81ceee 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -44,7 +40,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -94,7 +90,6 @@ GEM ffi stripe (11.7.0) strscan (3.1.0-java) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -105,7 +100,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_stripe_12.gemfile b/gemfiles/jruby_9.2_stripe_12.gemfile index e6327cefd91..db37ea5e032 100644 --- a/gemfiles/jruby_9.2_stripe_12.gemfile +++ b/gemfiles/jruby_9.2_stripe_12.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/jruby_9.2_stripe_12.gemfile.lock b/gemfiles/jruby_9.2_stripe_12.gemfile.lock index 033be57aac5..f2c0f6ba77c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -44,7 +40,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -94,7 +90,6 @@ GEM ffi stripe (12.6.0) strscan (3.1.0-java) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -105,7 +100,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_stripe_7.gemfile b/gemfiles/jruby_9.2_stripe_7.gemfile index 52e2d8ff7ec..495a5906290 100644 --- a/gemfiles/jruby_9.2_stripe_7.gemfile +++ b/gemfiles/jruby_9.2_stripe_7.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/jruby_9.2_stripe_7.gemfile.lock b/gemfiles/jruby_9.2_stripe_7.gemfile.lock index f92ab9057b3..cb780e62139 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -44,7 +40,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -94,7 +90,6 @@ GEM ffi stripe (7.1.0) strscan (3.1.0-java) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -105,7 +100,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_stripe_8.gemfile b/gemfiles/jruby_9.2_stripe_8.gemfile index 331943753d6..2e8104b8447 100644 --- a/gemfiles/jruby_9.2_stripe_8.gemfile +++ b/gemfiles/jruby_9.2_stripe_8.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/jruby_9.2_stripe_8.gemfile.lock b/gemfiles/jruby_9.2_stripe_8.gemfile.lock index 8a58b466a60..bf8429da671 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -44,7 +40,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -94,7 +90,6 @@ GEM ffi stripe (8.7.0) strscan (3.1.0-java) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -105,7 +100,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_stripe_9.gemfile b/gemfiles/jruby_9.2_stripe_9.gemfile index 4998b58babf..661a40e7b5e 100644 --- a/gemfiles/jruby_9.2_stripe_9.gemfile +++ b/gemfiles/jruby_9.2_stripe_9.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/jruby_9.2_stripe_9.gemfile.lock b/gemfiles/jruby_9.2_stripe_9.gemfile.lock index f8586acc167..e68002262b0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -44,7 +40,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -94,7 +90,6 @@ GEM ffi stripe (9.4.0) strscan (3.1.0-java) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -105,7 +100,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_stripe_latest.gemfile b/gemfiles/jruby_9.2_stripe_latest.gemfile index 500a3300884..41e075cf84c 100644 --- a/gemfiles/jruby_9.2_stripe_latest.gemfile +++ b/gemfiles/jruby_9.2_stripe_latest.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "stripe" group :check do diff --git a/gemfiles/jruby_9.2_stripe_latest.gemfile.lock b/gemfiles/jruby_9.2_stripe_latest.gemfile.lock index da9108e93a2..578cc56ab3b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.14.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -44,7 +40,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -92,7 +88,6 @@ GEM spoon (0.0.6) ffi stripe (13.2.0) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -103,7 +98,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.2_stripe_min.gemfile b/gemfiles/jruby_9.2_stripe_min.gemfile index 6b89584aabc..7d2f60f29fa 100644 --- a/gemfiles/jruby_9.2_stripe_min.gemfile +++ b/gemfiles/jruby_9.2_stripe_min.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -23,7 +23,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/jruby_9.2_stripe_min.gemfile.lock b/gemfiles/jruby_9.2_stripe_min.gemfile.lock index 9ea6336bca7..7e9ee8ebc27 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.14.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -44,7 +40,7 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -92,7 +88,6 @@ GEM spoon (0.0.6) ffi stripe (5.15.0) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -103,7 +98,6 @@ PLATFORMS universal-java-1.8 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_activesupport.gemfile b/gemfiles/jruby_9.3_activesupport.gemfile index f2ca0654228..10d911a5d83 100644 --- a/gemfiles/jruby_9.3_activesupport.gemfile +++ b/gemfiles/jruby_9.3_activesupport.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "activesupport", "~> 6.0.0" gem "actionpack" gem "actionview" diff --git a/gemfiles/jruby_9.3_activesupport.gemfile.lock b/gemfiles/jruby_9.3_activesupport.gemfile.lock index feff2beb423..1bfe875613c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -47,10 +47,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -105,7 +101,7 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.13.0) @@ -248,7 +244,6 @@ DEPENDENCIES actionview active_model_serializers (>= 0.10.0) activesupport (~> 6.0.0) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_aws.gemfile b/gemfiles/jruby_9.3_aws.gemfile index 57a25e79bb0..bb04a8f3b4b 100644 --- a/gemfiles/jruby_9.3_aws.gemfile +++ b/gemfiles/jruby_9.3_aws.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "aws-sdk" gem "shoryuken" gem "rexml", "= 3.2.6" diff --git a/gemfiles/jruby_9.3_aws.gemfile.lock b/gemfiles/jruby_9.3_aws.gemfile.lock index cf831ca2578..934ca3d1324 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) aws-eventstream (1.2.0) aws-partitions (1.813.0) @@ -1465,7 +1461,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -1557,7 +1553,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) aws-sdk benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/jruby_9.3_contrib.gemfile b/gemfiles/jruby_9.3_contrib.gemfile index 16b544ac43e..ade3ca433cd 100644 --- a/gemfiles/jruby_9.3_contrib.gemfile +++ b/gemfiles/jruby_9.3_contrib.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "dalli", ">= 3.0.0" gem "mongo", ">= 2.8.0", "< 2.15.0" gem "rack-test" diff --git a/gemfiles/jruby_9.3_contrib.gemfile.lock b/gemfiles/jruby_9.3_contrib.gemfile.lock index 355d9e08d0b..cb90b9ce044 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.4.0) amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -50,7 +46,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -187,7 +183,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_contrib_old.gemfile b/gemfiles/jruby_9.3_contrib_old.gemfile index 16a4b4953d3..5a313944a56 100644 --- a/gemfiles/jruby_9.3_contrib_old.gemfile +++ b/gemfiles/jruby_9.3_contrib_old.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/jruby_9.3_contrib_old.gemfile.lock b/gemfiles/jruby_9.3_contrib_old.gemfile.lock index 5a03068b620..e6617ee4af9 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -48,7 +44,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -134,7 +130,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -146,7 +141,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_core_old.gemfile b/gemfiles/jruby_9.3_core_old.gemfile index 014219e10f5..a116d183148 100644 --- a/gemfiles/jruby_9.3_core_old.gemfile +++ b/gemfiles/jruby_9.3_core_old.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", "~> 4" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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", "~> 4" +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" group :check do diff --git a/gemfiles/jruby_9.3_core_old.gemfile.lock b/gemfiles/jruby_9.3_core_old.gemfile.lock index 08cc08f5225..470db9b0443 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -121,7 +117,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -133,7 +128,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_elasticsearch_7.gemfile b/gemfiles/jruby_9.3_elasticsearch_7.gemfile index a9021e481c8..e69d78c73ec 100644 --- a/gemfiles/jruby_9.3_elasticsearch_7.gemfile +++ b/gemfiles/jruby_9.3_elasticsearch_7.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock b/gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock index 6dfa4889092..59925be7174 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -59,7 +55,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -140,7 +136,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.5.0) warning (1.3.0) webmock (3.19.1) @@ -152,7 +147,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_elasticsearch_8.gemfile b/gemfiles/jruby_9.3_elasticsearch_8.gemfile index 9a129ec431f..37118042f12 100644 --- a/gemfiles/jruby_9.3_elasticsearch_8.gemfile +++ b/gemfiles/jruby_9.3_elasticsearch_8.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock b/gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock index 9e81e3e2135..387f74aaf0b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -43,10 +39,10 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json faraday (2.8.1) base64 @@ -58,7 +54,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -139,7 +135,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.5.0) warning (1.3.0) webmock (3.19.1) @@ -151,7 +146,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_elasticsearch_latest.gemfile b/gemfiles/jruby_9.3_elasticsearch_latest.gemfile index 012f1fce052..929f301154f 100644 --- a/gemfiles/jruby_9.3_elasticsearch_latest.gemfile +++ b/gemfiles/jruby_9.3_elasticsearch_latest.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "elasticsearch" group :check do diff --git a/gemfiles/jruby_9.3_elasticsearch_latest.gemfile.lock b/gemfiles/jruby_9.3_elasticsearch_latest.gemfile.lock index 57a116341db..e2ebf64a1b5 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -45,10 +41,10 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json faraday (2.8.1) base64 @@ -60,7 +56,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -139,7 +135,6 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -151,7 +146,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_graphql_1.13.gemfile b/gemfiles/jruby_9.3_graphql_1.13.gemfile index 28d49a8da51..32bf07d4cd8 100644 --- a/gemfiles/jruby_9.3_graphql_1.13.gemfile +++ b/gemfiles/jruby_9.3_graphql_1.13.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock b/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock index 450353ce6b8..097dfa8875f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -113,7 +109,7 @@ GEM json (2.7.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) @@ -279,7 +275,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_graphql_2.0.gemfile b/gemfiles/jruby_9.3_graphql_2.0.gemfile index 988ac393c5f..c3aafc61ea7 100644 --- a/gemfiles/jruby_9.3_graphql_2.0.gemfile +++ b/gemfiles/jruby_9.3_graphql_2.0.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock b/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock index 1d169069455..767133fd046 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -113,7 +109,7 @@ GEM json (2.7.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) @@ -279,7 +275,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_http.gemfile b/gemfiles/jruby_9.3_http.gemfile index 14455b3055c..751661b4ab5 100644 --- a/gemfiles/jruby_9.3_http.gemfile +++ b/gemfiles/jruby_9.3_http.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/jruby_9.3_http.gemfile.lock b/gemfiles/jruby_9.3_http.gemfile.lock index 4842a17e3d1..3d759bc90f2 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -67,7 +63,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -155,7 +151,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) typhoeus (1.4.0) ethon (>= 0.9.0) unf (0.1.4-java) @@ -170,7 +165,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_opensearch_2.gemfile b/gemfiles/jruby_9.3_opensearch_2.gemfile index 3c50b5e3b16..29056de75c2 100644 --- a/gemfiles/jruby_9.3_opensearch_2.gemfile +++ b/gemfiles/jruby_9.3_opensearch_2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/jruby_9.3_opensearch_2.gemfile.lock b/gemfiles/jruby_9.3_opensearch_2.gemfile.lock index f69c3b3845b..cc0dabc2eba 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -50,7 +46,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -139,7 +135,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.5.0) warning (1.3.0) webmock (3.19.1) @@ -151,7 +146,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_opensearch_3.gemfile b/gemfiles/jruby_9.3_opensearch_3.gemfile index d9e813b93fa..b7dcbe0a2fb 100644 --- a/gemfiles/jruby_9.3_opensearch_3.gemfile +++ b/gemfiles/jruby_9.3_opensearch_3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/jruby_9.3_opensearch_3.gemfile.lock b/gemfiles/jruby_9.3_opensearch_3.gemfile.lock index c5d34af894b..81ceb842e7b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -50,7 +46,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -134,7 +130,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.5.0) warning (1.3.0) webmock (3.19.1) @@ -146,7 +141,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_opensearch_latest.gemfile b/gemfiles/jruby_9.3_opensearch_latest.gemfile index 9345f232727..ea58aa2ec66 100644 --- a/gemfiles/jruby_9.3_opensearch_latest.gemfile +++ b/gemfiles/jruby_9.3_opensearch_latest.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opensearch-ruby" group :check do diff --git a/gemfiles/jruby_9.3_opensearch_latest.gemfile.lock b/gemfiles/jruby_9.3_opensearch_latest.gemfile.lock index 719022ce671..5b3d0c6af63 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -52,7 +48,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -134,7 +130,6 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rack_1.gemfile b/gemfiles/jruby_9.3_rack_1.gemfile index bf126897347..de385195ba9 100644 --- a/gemfiles/jruby_9.3_rack_1.gemfile +++ b/gemfiles/jruby_9.3_rack_1.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_rack_1.gemfile.lock b/gemfiles/jruby_9.3_rack_1.gemfile.lock index 5b8ae5c5141..5d13847e15b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -138,7 +133,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rack_2.gemfile b/gemfiles/jruby_9.3_rack_2.gemfile index 04093e4a23b..5917a831182 100644 --- a/gemfiles/jruby_9.3_rack_2.gemfile +++ b/gemfiles/jruby_9.3_rack_2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_rack_2.gemfile.lock b/gemfiles/jruby_9.3_rack_2.gemfile.lock index 9c020d5a04d..90dd33aeac3 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -138,7 +133,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rack_3.gemfile b/gemfiles/jruby_9.3_rack_3.gemfile index 959dc4c2c6f..78e146ec851 100644 --- a/gemfiles/jruby_9.3_rack_3.gemfile +++ b/gemfiles/jruby_9.3_rack_3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_rack_3.gemfile.lock b/gemfiles/jruby_9.3_rack_3.gemfile.lock index 8eb78e2c1c9..0cb98c5ca93 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -138,7 +133,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rack_latest.gemfile b/gemfiles/jruby_9.3_rack_latest.gemfile index 81132f11e37..05ec792dce6 100644 --- a/gemfiles/jruby_9.3_rack_latest.gemfile +++ b/gemfiles/jruby_9.3_rack_latest.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_rack_latest.gemfile.lock b/gemfiles/jruby_9.3_rack_latest.gemfile.lock index fa215de7e2f..a32e2c86370 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -128,7 +124,6 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -140,7 +135,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails5_mysql2.gemfile b/gemfiles/jruby_9.3_rails5_mysql2.gemfile index dfe8c0f7d8d..a57371a2a45 100644 --- a/gemfiles/jruby_9.3_rails5_mysql2.gemfile +++ b/gemfiles/jruby_9.3_rails5_mysql2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "activerecord-jdbcmysql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails5_mysql2.gemfile.lock b/gemfiles/jruby_9.3_rails5_mysql2.gemfile.lock index 53bfa85ba20..4d0d03ecec9 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -67,10 +67,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.10.0) @@ -99,7 +95,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -261,7 +257,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcmysql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails5_postgres.gemfile b/gemfiles/jruby_9.3_rails5_postgres.gemfile index 8b307977e94..6872c25c4e5 100644 --- a/gemfiles/jruby_9.3_rails5_postgres.gemfile +++ b/gemfiles/jruby_9.3_rails5_postgres.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails5_postgres.gemfile.lock b/gemfiles/jruby_9.3_rails5_postgres.gemfile.lock index 78c6a6824db..065ff9b9437 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -67,10 +67,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.10.0) @@ -99,7 +95,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -261,7 +257,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile index 38337a54a4b..1772a7a9abe 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile +++ b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock index b31e86511b5..fb7e41b396d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -67,10 +67,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.10.0) @@ -99,7 +95,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -262,7 +258,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile index da855716484..47a620a5382 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile.lock index f0fc2535178..733dfd4121b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -67,10 +67,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.10.0) @@ -99,7 +95,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -278,7 +274,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile index 662e2b23647..d4450059c12 100644 --- a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq" diff --git a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock index 232f2419c6a..c5abee2d4e7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -67,10 +67,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.10.0) @@ -100,7 +96,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -268,7 +264,6 @@ PLATFORMS DEPENDENCIES activejob activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile index d623adebeed..51ebc29e042 100644 --- a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile +++ b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock index 7235b8706a1..6e83c77d067 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -67,10 +67,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.10.0) @@ -99,7 +95,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) loofah (2.21.3) @@ -260,7 +256,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails61_mysql2.gemfile b/gemfiles/jruby_9.3_rails61_mysql2.gemfile index 37275176d96..5ea6a86d62c 100644 --- a/gemfiles/jruby_9.3_rails61_mysql2.gemfile +++ b/gemfiles/jruby_9.3_rails61_mysql2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "activerecord-jdbcmysql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock index f70f6613fc6..b648b29cd4b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -116,7 +112,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -280,7 +276,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcmysql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails61_postgres.gemfile b/gemfiles/jruby_9.3_rails61_postgres.gemfile index 7c9940db28f..535b6d47d3a 100644 --- a/gemfiles/jruby_9.3_rails61_postgres.gemfile +++ b/gemfiles/jruby_9.3_rails61_postgres.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.3_rails61_postgres.gemfile.lock index 59435ac8e7a..4b33f761a5a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -116,7 +112,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -280,7 +276,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile index 9b82d17fdc7..09c2f7d68e1 100644 --- a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile +++ b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock index 6d6dad2a400..42621403744 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -116,7 +112,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -281,7 +277,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile index 8f64c53d72e..870b795c7f4 100644 --- a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock index 88156a1263e..62b72425c6b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -117,7 +113,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -286,7 +282,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile index 9d1cacf23ab..625c72ca19e 100644 --- a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile +++ b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock index b3346f95b25..e03ea6088b8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -116,7 +112,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) loofah (2.21.3) @@ -279,7 +275,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails6_mysql2.gemfile b/gemfiles/jruby_9.3_rails6_mysql2.gemfile index c4aede51e5f..af40cac7099 100644 --- a/gemfiles/jruby_9.3_rails6_mysql2.gemfile +++ b/gemfiles/jruby_9.3_rails6_mysql2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "activerecord-jdbcmysql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock b/gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock index 5cb29eec6eb..1022540390d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -112,7 +108,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -277,7 +273,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcmysql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails6_postgres.gemfile b/gemfiles/jruby_9.3_rails6_postgres.gemfile index 5d5443fb8fa..106bc5d1e20 100644 --- a/gemfiles/jruby_9.3_rails6_postgres.gemfile +++ b/gemfiles/jruby_9.3_rails6_postgres.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails6_postgres.gemfile.lock b/gemfiles/jruby_9.3_rails6_postgres.gemfile.lock index 7227ea38ac6..88b20a7403e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -112,7 +108,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -277,7 +273,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile index e94f1f9252b..6b6bbeda4f7 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile +++ b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock index c619471c325..939f8b52af1 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -112,7 +108,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -278,7 +274,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile index bdf0cf891a9..e5c4669d413 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile.lock index faa19310ea4..3ab26e70706 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -112,7 +108,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -294,7 +290,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile index 35cc22fe141..19c0912631a 100644 --- a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq" diff --git a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock index f378b363ceb..a8b30e7a7f7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -113,7 +109,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -284,7 +280,6 @@ PLATFORMS DEPENDENCIES activejob activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile index 8b7dae7bfab..670e252bde8 100644 --- a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile +++ b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock index cfedf17091f..a49415b1f3d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -112,7 +108,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) loofah (2.21.3) @@ -276,7 +272,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_rails_old_redis.gemfile b/gemfiles/jruby_9.3_rails_old_redis.gemfile new file mode 100644 index 00000000000..6bd798b0f8a --- /dev/null +++ b/gemfiles/jruby_9.3_rails_old_redis.gemfile @@ -0,0 +1,45 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-debugger-jruby" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.13" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "redis", "< 4" +gem "rails", "~> 6.1.0" +gem "activerecord-jdbcpostgresql-adapter", platform: :jruby +gem "sprockets", "< 4" +gem "lograge", "~> 0.11" +gem "net-smtp" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.3_redis_3.gemfile b/gemfiles/jruby_9.3_redis_3.gemfile index 252b385c134..a89f890d4ab 100644 --- a/gemfiles/jruby_9.3_redis_3.gemfile +++ b/gemfiles/jruby_9.3_redis_3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 3" group :check do diff --git a/gemfiles/jruby_9.3_redis_3.gemfile.lock b/gemfiles/jruby_9.3_redis_3.gemfile.lock index 69068d5a77b..6afccc8a014 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -122,7 +118,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -134,7 +129,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_redis_4.gemfile b/gemfiles/jruby_9.3_redis_4.gemfile index 87b8f054afc..d3c28df0864 100644 --- a/gemfiles/jruby_9.3_redis_4.gemfile +++ b/gemfiles/jruby_9.3_redis_4.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 4" group :check do diff --git a/gemfiles/jruby_9.3_redis_4.gemfile.lock b/gemfiles/jruby_9.3_redis_4.gemfile.lock index 8268b94fb5a..b2b7a352437 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -122,7 +118,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -134,7 +129,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_redis_5.gemfile b/gemfiles/jruby_9.3_redis_5.gemfile index c57f5ecd8cf..3b861870955 100644 --- a/gemfiles/jruby_9.3_redis_5.gemfile +++ b/gemfiles/jruby_9.3_redis_5.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 5" group :check do diff --git a/gemfiles/jruby_9.3_redis_5.gemfile.lock b/gemfiles/jruby_9.3_redis_5.gemfile.lock index 87ac9960f5e..5f8de24ebde 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -44,7 +40,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -138,7 +133,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_relational_db.gemfile b/gemfiles/jruby_9.3_relational_db.gemfile index 01792eb4a9c..8b2065dbb51 100644 --- a/gemfiles/jruby_9.3_relational_db.gemfile +++ b/gemfiles/jruby_9.3_relational_db.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "activerecord", "~> 6.0.0" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/jruby_9.3_relational_db.gemfile.lock b/gemfiles/jruby_9.3_relational_db.gemfile.lock index e237bd5140c..2edd2eaaea7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -40,10 +40,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -73,7 +69,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) makara (0.5.1) @@ -156,7 +152,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) thread_safe (0.3.6-java) tzinfo (1.2.11) thread_safe (~> 0.1) @@ -175,7 +170,6 @@ DEPENDENCIES activerecord (~> 6.0.0) activerecord-jdbcmysql-adapter activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_resque2_redis3.gemfile b/gemfiles/jruby_9.3_resque2_redis3.gemfile index 4737afe111e..2dba40e9115 100644 --- a/gemfiles/jruby_9.3_resque2_redis3.gemfile +++ b/gemfiles/jruby_9.3_resque2_redis3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 3.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.3_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.3_resque2_redis3.gemfile.lock index fff93a067e1..f76cdb14ee2 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -142,7 +138,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) tilt (2.0.11) unicode-display_width (2.4.2) warning (1.3.0) @@ -155,7 +150,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_resque2_redis4.gemfile b/gemfiles/jruby_9.3_resque2_redis4.gemfile index 860935ac11a..4e3669bd21a 100644 --- a/gemfiles/jruby_9.3_resque2_redis4.gemfile +++ b/gemfiles/jruby_9.3_resque2_redis4.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.3_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.3_resque2_redis4.gemfile.lock index e6c0f12bff3..5cc1e3d5398 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -142,7 +138,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) tilt (2.0.11) unicode-display_width (2.4.2) warning (1.3.0) @@ -155,7 +150,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_sinatra_2.gemfile b/gemfiles/jruby_9.3_sinatra_2.gemfile index 68c337feef3..d46110554ea 100644 --- a/gemfiles/jruby_9.3_sinatra_2.gemfile +++ b/gemfiles/jruby_9.3_sinatra_2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_sinatra_2.gemfile.lock b/gemfiles/jruby_9.3_sinatra_2.gemfile.lock index e131209e968..895fa4c2ace 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -140,7 +136,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -153,7 +148,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_sinatra_3.gemfile b/gemfiles/jruby_9.3_sinatra_3.gemfile index 884e590b3b2..3de93537195 100644 --- a/gemfiles/jruby_9.3_sinatra_3.gemfile +++ b/gemfiles/jruby_9.3_sinatra_3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.3_sinatra_3.gemfile.lock b/gemfiles/jruby_9.3_sinatra_3.gemfile.lock index 3c3718d8730..6592eaf2421 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -47,7 +43,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -142,7 +138,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -155,7 +150,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_stripe_10.gemfile b/gemfiles/jruby_9.3_stripe_10.gemfile index c852832c75f..34bd25bcd78 100644 --- a/gemfiles/jruby_9.3_stripe_10.gemfile +++ b/gemfiles/jruby_9.3_stripe_10.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/jruby_9.3_stripe_10.gemfile.lock b/gemfiles/jruby_9.3_stripe_10.gemfile.lock index 3063af067e6..d0f97e2f978 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM ffi stripe (10.15.0) strscan (3.1.0-java) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -138,7 +133,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_stripe_11.gemfile b/gemfiles/jruby_9.3_stripe_11.gemfile index c516794b8fd..a783da086b7 100644 --- a/gemfiles/jruby_9.3_stripe_11.gemfile +++ b/gemfiles/jruby_9.3_stripe_11.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/jruby_9.3_stripe_11.gemfile.lock b/gemfiles/jruby_9.3_stripe_11.gemfile.lock index cb8b28acb8e..1010b039c2f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM ffi stripe (11.7.0) strscan (3.1.0-java) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -138,7 +133,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_stripe_12.gemfile b/gemfiles/jruby_9.3_stripe_12.gemfile index 1bfd4992c52..e9a84ee5f8c 100644 --- a/gemfiles/jruby_9.3_stripe_12.gemfile +++ b/gemfiles/jruby_9.3_stripe_12.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/jruby_9.3_stripe_12.gemfile.lock b/gemfiles/jruby_9.3_stripe_12.gemfile.lock index e5ccbdd6451..3b76a6b0f69 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM ffi stripe (12.6.0) strscan (3.1.0-java) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -138,7 +133,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_stripe_7.gemfile b/gemfiles/jruby_9.3_stripe_7.gemfile index 745bb803939..0868c4e3fff 100644 --- a/gemfiles/jruby_9.3_stripe_7.gemfile +++ b/gemfiles/jruby_9.3_stripe_7.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/jruby_9.3_stripe_7.gemfile.lock b/gemfiles/jruby_9.3_stripe_7.gemfile.lock index 1c285de1cbf..60f66a54588 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM ffi stripe (7.1.0) strscan (3.1.0-java) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -138,7 +133,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_stripe_8.gemfile b/gemfiles/jruby_9.3_stripe_8.gemfile index 62348120714..b7fcdaffc2c 100644 --- a/gemfiles/jruby_9.3_stripe_8.gemfile +++ b/gemfiles/jruby_9.3_stripe_8.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/jruby_9.3_stripe_8.gemfile.lock b/gemfiles/jruby_9.3_stripe_8.gemfile.lock index 8993d26aba4..7ffa57b3d01 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM ffi stripe (8.7.0) strscan (3.1.0-java) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -138,7 +133,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_stripe_9.gemfile b/gemfiles/jruby_9.3_stripe_9.gemfile index 18044a72477..28e9f6ebc6c 100644 --- a/gemfiles/jruby_9.3_stripe_9.gemfile +++ b/gemfiles/jruby_9.3_stripe_9.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/jruby_9.3_stripe_9.gemfile.lock b/gemfiles/jruby_9.3_stripe_9.gemfile.lock index 8a3dbfda983..2f862ad9f96 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM ffi stripe (9.4.0) strscan (3.1.0-java) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -138,7 +133,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_stripe_latest.gemfile b/gemfiles/jruby_9.3_stripe_latest.gemfile index da058157ce5..708669b5674 100644 --- a/gemfiles/jruby_9.3_stripe_latest.gemfile +++ b/gemfiles/jruby_9.3_stripe_latest.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe" group :check do diff --git a/gemfiles/jruby_9.3_stripe_latest.gemfile.lock b/gemfiles/jruby_9.3_stripe_latest.gemfile.lock index 6ab3e78429f..6c0c1603e88 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -124,7 +120,6 @@ GEM spoon (0.0.6) ffi stripe (13.2.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -136,7 +131,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.3_stripe_min.gemfile b/gemfiles/jruby_9.3_stripe_min.gemfile index bba844c9ee4..d949f8a4594 100644 --- a/gemfiles/jruby_9.3_stripe_min.gemfile +++ b/gemfiles/jruby_9.3_stripe_min.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,15 +19,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/jruby_9.3_stripe_min.gemfile.lock b/gemfiles/jruby_9.3_stripe_min.gemfile.lock index 201c0e302d3..2e19d239663 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -124,7 +120,6 @@ GEM spoon (0.0.6) ffi stripe (5.15.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -136,7 +131,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_activesupport.gemfile b/gemfiles/jruby_9.4_activesupport.gemfile index 2ca92daf8d1..f166292bd21 100644 --- a/gemfiles/jruby_9.4_activesupport.gemfile +++ b/gemfiles/jruby_9.4_activesupport.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/jruby_9.4_activesupport.gemfile.lock b/gemfiles/jruby_9.4_activesupport.gemfile.lock index a2e77b578a3..5386c77ca59 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -46,10 +46,6 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -100,7 +96,7 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.13.0) @@ -245,7 +241,6 @@ DEPENDENCIES actionview active_model_serializers (>= 0.10.0) activesupport (~> 7) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_aws.gemfile b/gemfiles/jruby_9.4_aws.gemfile index f5e76d14667..fdecb96e6db 100644 --- a/gemfiles/jruby_9.4_aws.gemfile +++ b/gemfiles/jruby_9.4_aws.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "aws-sdk" gem "shoryuken" diff --git a/gemfiles/jruby_9.4_aws.gemfile.lock b/gemfiles/jruby_9.4_aws.gemfile.lock index b66df2a56a5..f5c4a76890a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) aws-eventstream (1.2.0) aws-partitions (1.813.0) @@ -1465,7 +1461,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -1560,7 +1556,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) aws-sdk benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/jruby_9.4_contrib.gemfile b/gemfiles/jruby_9.4_contrib.gemfile index f0804c286ef..f4426db9aac 100644 --- a/gemfiles/jruby_9.4_contrib.gemfile +++ b/gemfiles/jruby_9.4_contrib.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "dalli", ">= 3.0.0" gem "mongo", ">= 2.8.0", "< 2.15.0" gem "rack-test" diff --git a/gemfiles/jruby_9.4_contrib.gemfile.lock b/gemfiles/jruby_9.4_contrib.gemfile.lock index 57f892b2015..28aaba0778a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.4.0) amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -50,7 +46,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -191,7 +187,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_contrib_old.gemfile b/gemfiles/jruby_9.4_contrib_old.gemfile index c1269d947bd..ecf863268e9 100644 --- a/gemfiles/jruby_9.4_contrib_old.gemfile +++ b/gemfiles/jruby_9.4_contrib_old.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.10.0" diff --git a/gemfiles/jruby_9.4_contrib_old.gemfile.lock b/gemfiles/jruby_9.4_contrib_old.gemfile.lock index 8f48fca7bb4..6e3b9614e34 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -48,7 +44,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -134,7 +130,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -147,7 +142,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_core_old.gemfile b/gemfiles/jruby_9.4_core_old.gemfile index 8b5098d72fb..28f6254095c 100644 --- a/gemfiles/jruby_9.4_core_old.gemfile +++ b/gemfiles/jruby_9.4_core_old.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", "~> 4" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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", "~> 4" group :check do diff --git a/gemfiles/jruby_9.4_core_old.gemfile.lock b/gemfiles/jruby_9.4_core_old.gemfile.lock index c6de9f422d9..b436fc94dfb 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -121,7 +117,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -134,7 +129,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_elasticsearch_7.gemfile b/gemfiles/jruby_9.4_elasticsearch_7.gemfile index bde5010a075..e1651a1b8db 100644 --- a/gemfiles/jruby_9.4_elasticsearch_7.gemfile +++ b/gemfiles/jruby_9.4_elasticsearch_7.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock b/gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock index ec13703a633..6dd71889373 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -49,7 +45,7 @@ GEM base64 faraday (>= 1, < 3) multi_json - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -57,18 +53,18 @@ GEM net-http (>= 0.5.0) ffi (1.17.0-java) hashdiff (1.0.1) - json (2.8.2-java) + json (2.9.0-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5-java) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.23.0) @@ -143,7 +139,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -157,7 +152,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_elasticsearch_8.gemfile b/gemfiles/jruby_9.4_elasticsearch_8.gemfile index 7dcc2d68f83..c145d6cf987 100644 --- a/gemfiles/jruby_9.4_elasticsearch_8.gemfile +++ b/gemfiles/jruby_9.4_elasticsearch_8.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock b/gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock index f507773faae..f1ded272e52 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -42,12 +38,12 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -55,18 +51,18 @@ GEM net-http (>= 0.5.0) ffi (1.17.0-java) hashdiff (1.0.1) - json (2.8.2-java) + json (2.9.0-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5-java) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.23.0) @@ -141,7 +137,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -155,7 +150,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_elasticsearch_latest.gemfile b/gemfiles/jruby_9.4_elasticsearch_latest.gemfile index 52f4916a09c..a5d452480ad 100644 --- a/gemfiles/jruby_9.4_elasticsearch_latest.gemfile +++ b/gemfiles/jruby_9.4_elasticsearch_latest.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch" group :check do diff --git a/gemfiles/jruby_9.4_elasticsearch_latest.gemfile.lock b/gemfiles/jruby_9.4_elasticsearch_latest.gemfile.lock index 77c90733193..ce0510eeb65 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -44,12 +40,12 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -57,18 +53,18 @@ GEM net-http (>= 0.5.0) ffi (1.17.0-java) hashdiff (1.1.1) - json (2.8.2-java) + json (2.9.0-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) msgpack (1.7.5-java) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.26.3) @@ -141,7 +137,6 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - thor (1.3.2) unicode-display_width (2.6.0) uri (1.0.2) warning (1.4.0) @@ -155,7 +150,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_graphql_1.13.gemfile b/gemfiles/jruby_9.4_graphql_1.13.gemfile index 571f87ae3e4..1f6c820f226 100644 --- a/gemfiles/jruby_9.4_graphql_1.13.gemfile +++ b/gemfiles/jruby_9.4_graphql_1.13.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock b/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock index 2dbd2b19416..c5234d478d8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -113,7 +109,7 @@ GEM json (2.7.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) @@ -281,7 +277,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_graphql_2.0.gemfile b/gemfiles/jruby_9.4_graphql_2.0.gemfile index 89e8487680a..7393613bb9e 100644 --- a/gemfiles/jruby_9.4_graphql_2.0.gemfile +++ b/gemfiles/jruby_9.4_graphql_2.0.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock index 722d5758100..5b3777da2a9 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -113,7 +109,7 @@ GEM json (2.7.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) @@ -281,7 +277,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_graphql_2.1.gemfile b/gemfiles/jruby_9.4_graphql_2.1.gemfile index 7a58a98fa92..843163dd655 100644 --- a/gemfiles/jruby_9.4_graphql_2.1.gemfile +++ b/gemfiles/jruby_9.4_graphql_2.1.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock index f6a0dbf7f88..a3c8a4d4c4e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -114,7 +110,7 @@ GEM json (2.7.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) @@ -282,7 +278,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_graphql_2.2.gemfile b/gemfiles/jruby_9.4_graphql_2.2.gemfile index f49fe725e51..929a1dd95cb 100644 --- a/gemfiles/jruby_9.4_graphql_2.2.gemfile +++ b/gemfiles/jruby_9.4_graphql_2.2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock index 505ce04573c..27b01a20cca 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -114,7 +110,7 @@ GEM json (2.7.1-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) @@ -282,7 +278,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_graphql_2.3.gemfile b/gemfiles/jruby_9.4_graphql_2.3.gemfile index 235968e1d73..965a62d1152 100644 --- a/gemfiles/jruby_9.4_graphql_2.3.gemfile +++ b/gemfiles/jruby_9.4_graphql_2.3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_graphql_2.3.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.3.gemfile.lock index bd0f8ab5774..dfd5cca4ff4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -116,7 +112,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) @@ -284,7 +280,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_http.gemfile b/gemfiles/jruby_9.4_http.gemfile index bf1f4ed37fe..62343839449 100644 --- a/gemfiles/jruby_9.4_http.gemfile +++ b/gemfiles/jruby_9.4_http.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/jruby_9.4_http.gemfile.lock b/gemfiles/jruby_9.4_http.gemfile.lock index 432f4571182..e22941072c4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -67,7 +63,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -155,7 +151,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) typhoeus (1.4.0) ethon (>= 0.9.0) unf (0.1.4-java) @@ -171,7 +166,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_opensearch_2.gemfile b/gemfiles/jruby_9.4_opensearch_2.gemfile index a7f07fa2ebc..a4f9f7d6b1a 100644 --- a/gemfiles/jruby_9.4_opensearch_2.gemfile +++ b/gemfiles/jruby_9.4_opensearch_2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/jruby_9.4_opensearch_2.gemfile.lock b/gemfiles/jruby_9.4_opensearch_2.gemfile.lock index 1de67a00202..84cb79302ca 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -39,7 +35,7 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -47,18 +43,18 @@ GEM net-http (>= 0.5.0) ffi (1.17.0-java) hashdiff (1.0.1) - json (2.8.2-java) + json (2.9.0-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5-java) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-api (2.2.0) multi_json @@ -141,7 +137,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -155,7 +150,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_opensearch_3.gemfile b/gemfiles/jruby_9.4_opensearch_3.gemfile index d3b3bbf8a41..b10644cb295 100644 --- a/gemfiles/jruby_9.4_opensearch_3.gemfile +++ b/gemfiles/jruby_9.4_opensearch_3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/jruby_9.4_opensearch_3.gemfile.lock b/gemfiles/jruby_9.4_opensearch_3.gemfile.lock index 3b084406d99..5f378a33a3c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -39,7 +35,7 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.6.1) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -47,18 +43,18 @@ GEM net-http (>= 0.5.0) ffi (1.17.0-java) hashdiff (1.0.1) - json (2.8.2-java) + json (2.9.0-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5-java) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) @@ -136,7 +132,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -150,7 +145,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_opensearch_latest.gemfile b/gemfiles/jruby_9.4_opensearch_latest.gemfile index d2dd74b5f5c..a3b637b9fed 100644 --- a/gemfiles/jruby_9.4_opensearch_latest.gemfile +++ b/gemfiles/jruby_9.4_opensearch_latest.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby" group :check do diff --git a/gemfiles/jruby_9.4_opensearch_latest.gemfile.lock b/gemfiles/jruby_9.4_opensearch_latest.gemfile.lock index 07aa447a192..c67fd9388a6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -41,7 +37,7 @@ GEM diff-lcs (1.5.1) docile (1.4.1) dogstatsd-ruby (5.6.1) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -49,18 +45,18 @@ GEM net-http (>= 0.5.0) ffi (1.17.0-java) hashdiff (1.1.1) - json (2.8.2-java) + json (2.9.0-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) msgpack (1.7.5-java) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - thor (1.3.2) unicode-display_width (2.6.0) uri (1.0.2) warning (1.4.0) @@ -150,7 +145,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_rack_1.gemfile b/gemfiles/jruby_9.4_rack_1.gemfile index 3eaac37d31c..122d61d9f80 100644 --- a/gemfiles/jruby_9.4_rack_1.gemfile +++ b/gemfiles/jruby_9.4_rack_1.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_rack_1.gemfile.lock b/gemfiles/jruby_9.4_rack_1.gemfile.lock index 96a89642e0f..a962abee129 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -139,7 +134,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_rack_2.gemfile b/gemfiles/jruby_9.4_rack_2.gemfile index 73015a98068..c2674e6899b 100644 --- a/gemfiles/jruby_9.4_rack_2.gemfile +++ b/gemfiles/jruby_9.4_rack_2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_rack_2.gemfile.lock b/gemfiles/jruby_9.4_rack_2.gemfile.lock index 248bcc3ebb3..0d0f945ac96 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -139,7 +134,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_rack_3.gemfile b/gemfiles/jruby_9.4_rack_3.gemfile index 0e2ebaf11f9..bdc19358d10 100644 --- a/gemfiles/jruby_9.4_rack_3.gemfile +++ b/gemfiles/jruby_9.4_rack_3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_rack_3.gemfile.lock b/gemfiles/jruby_9.4_rack_3.gemfile.lock index c719811a5ca..97c78c5a4fd 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -139,7 +134,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_rack_latest.gemfile b/gemfiles/jruby_9.4_rack_latest.gemfile index c60e22fb194..ee3a1a61a93 100644 --- a/gemfiles/jruby_9.4_rack_latest.gemfile +++ b/gemfiles/jruby_9.4_rack_latest.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_rack_latest.gemfile.lock b/gemfiles/jruby_9.4_rack_latest.gemfile.lock index fa8d1834a4d..02268386f80 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -128,7 +124,6 @@ GEM simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -141,7 +136,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_rails61_mysql2.gemfile b/gemfiles/jruby_9.4_rails61_mysql2.gemfile index 858803471d7..21c36d053d5 100644 --- a/gemfiles/jruby_9.4_rails61_mysql2.gemfile +++ b/gemfiles/jruby_9.4_rails61_mysql2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "activerecord-jdbcmysql-adapter", "~> 61.0", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.4_rails61_mysql2.gemfile.lock index 03d9e60e082..e7c92bb4d7f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -86,10 +86,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -120,7 +116,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.14.0) @@ -289,7 +285,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcmysql-adapter (~> 61.0) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_rails61_postgres.gemfile b/gemfiles/jruby_9.4_rails61_postgres.gemfile index 50e1d2e7ecc..1c31bd3b232 100644 --- a/gemfiles/jruby_9.4_rails61_postgres.gemfile +++ b/gemfiles/jruby_9.4_rails61_postgres.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.4_rails61_postgres.gemfile.lock index afa8acc0f69..ce01db91320 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -116,7 +112,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -281,7 +277,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile index 82aba980ee4..8ce41d1186f 100644 --- a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile +++ b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "redis", "~> 4" diff --git a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock index 55f70478154..6075d38285d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -116,7 +112,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -282,7 +278,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile index cdde32286c4..f8d56da384f 100644 --- a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock index 862e5fe1f2a..f5694f8bfb3 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -117,7 +113,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) lograge (0.12.0) @@ -295,7 +291,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile index 7ef4bd04661..4842d67c23b 100644 --- a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile +++ b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "activerecord-jdbcpostgresql-adapter", platform: :jruby gem "sprockets", "< 4" diff --git a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock index c1ad33b2544..9a1b4fe1f5a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -85,10 +85,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -116,7 +112,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) loofah (2.19.1) @@ -280,7 +276,6 @@ PLATFORMS DEPENDENCIES activerecord-jdbcpostgresql-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_rails_old_redis.gemfile b/gemfiles/jruby_9.4_rails_old_redis.gemfile new file mode 100644 index 00000000000..8f017abb4aa --- /dev/null +++ b/gemfiles/jruby_9.4_rails_old_redis.gemfile @@ -0,0 +1,46 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-debugger-jruby" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.13" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "redis", "< 4" +gem "rails", "~> 6.1.0" +gem "activerecord-jdbcpostgresql-adapter", platform: :jruby +gem "sprockets", "< 4" +gem "lograge", "~> 0.11" +gem "net-smtp" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/jruby_9.4_redis_3.gemfile b/gemfiles/jruby_9.4_redis_3.gemfile index 772559e21de..f1ee75ee4a9 100644 --- a/gemfiles/jruby_9.4_redis_3.gemfile +++ b/gemfiles/jruby_9.4_redis_3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 3" group :check do diff --git a/gemfiles/jruby_9.4_redis_3.gemfile.lock b/gemfiles/jruby_9.4_redis_3.gemfile.lock index 7fd20d47f74..2d56edea0c4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -122,7 +118,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -135,7 +130,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_redis_4.gemfile b/gemfiles/jruby_9.4_redis_4.gemfile index 9b85ce5ff4b..7cc92ce4438 100644 --- a/gemfiles/jruby_9.4_redis_4.gemfile +++ b/gemfiles/jruby_9.4_redis_4.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 4" group :check do diff --git a/gemfiles/jruby_9.4_redis_4.gemfile.lock b/gemfiles/jruby_9.4_redis_4.gemfile.lock index 8af81e462fe..4dde71f800d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -122,7 +118,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -135,7 +130,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_redis_5.gemfile b/gemfiles/jruby_9.4_redis_5.gemfile index 574b96c463b..dd218aae9c1 100644 --- a/gemfiles/jruby_9.4_redis_5.gemfile +++ b/gemfiles/jruby_9.4_redis_5.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 5" group :check do diff --git a/gemfiles/jruby_9.4_redis_5.gemfile.lock b/gemfiles/jruby_9.4_redis_5.gemfile.lock index 4d9ce6a3724..139681039e0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -44,7 +40,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -139,7 +134,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_relational_db.gemfile b/gemfiles/jruby_9.4_relational_db.gemfile index 8c8fe0b2783..0c7e5595130 100644 --- a/gemfiles/jruby_9.4_relational_db.gemfile +++ b/gemfiles/jruby_9.4_relational_db.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "activerecord", "~> 6.1.0" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/jruby_9.4_relational_db.gemfile.lock b/gemfiles/jruby_9.4_relational_db.gemfile.lock index f2ee8ea1564..a17c2ae1c5d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -41,10 +41,6 @@ GEM zeitwerk (~> 2.3) 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.13.0) benchmark-memory (0.1.2) @@ -75,7 +71,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) makara (0.6.0.pre) @@ -159,7 +155,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.3.1) tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.5.0) @@ -178,7 +173,6 @@ DEPENDENCIES activerecord (~> 6.1.0) activerecord-jdbcmysql-adapter (~> 61.0) activerecord-jdbcpostgresql-adapter (~> 61.0) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_resque2_redis3.gemfile b/gemfiles/jruby_9.4_resque2_redis3.gemfile index 558363a35d0..d21fc9a015f 100644 --- a/gemfiles/jruby_9.4_resque2_redis3.gemfile +++ b/gemfiles/jruby_9.4_resque2_redis3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.4_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.4_resque2_redis3.gemfile.lock index e54443fdd29..019801e8236 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -142,7 +138,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) tilt (2.0.11) unicode-display_width (2.4.2) warning (1.3.0) @@ -156,7 +151,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_resque2_redis4.gemfile b/gemfiles/jruby_9.4_resque2_redis4.gemfile index b8b23066985..274de899131 100644 --- a/gemfiles/jruby_9.4_resque2_redis4.gemfile +++ b/gemfiles/jruby_9.4_resque2_redis4.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/jruby_9.4_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.4_resque2_redis4.gemfile.lock index 72a40e0a48c..579e03877e5 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.10.0) benchmark-memory (0.1.2) @@ -44,7 +40,7 @@ GEM json (2.6.3-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -146,7 +142,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.2.1) tilt (2.0.11) unicode-display_width (2.4.2) warning (1.3.0) @@ -160,7 +155,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_sinatra_2.gemfile b/gemfiles/jruby_9.4_sinatra_2.gemfile index f9774eedc7f..7d51f4d8d46 100644 --- a/gemfiles/jruby_9.4_sinatra_2.gemfile +++ b/gemfiles/jruby_9.4_sinatra_2.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_sinatra_2.gemfile.lock b/gemfiles/jruby_9.4_sinatra_2.gemfile.lock index b7dad88b270..a474aef6013 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -140,7 +136,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -154,7 +149,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_sinatra_3.gemfile b/gemfiles/jruby_9.4_sinatra_3.gemfile index 3be9d59ac7d..00e36fb44f7 100644 --- a/gemfiles/jruby_9.4_sinatra_3.gemfile +++ b/gemfiles/jruby_9.4_sinatra_3.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_sinatra_3.gemfile.lock b/gemfiles/jruby_9.4_sinatra_3.gemfile.lock index 9456b27206e..d2dce70e58b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -47,7 +43,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -142,7 +138,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -156,7 +151,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_sinatra_4.gemfile b/gemfiles/jruby_9.4_sinatra_4.gemfile index 63eed8a99ce..d74cd50101a 100644 --- a/gemfiles/jruby_9.4_sinatra_4.gemfile +++ b/gemfiles/jruby_9.4_sinatra_4.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/jruby_9.4_sinatra_4.gemfile.lock b/gemfiles/jruby_9.4_sinatra_4.gemfile.lock index fb1a8216c78..d35ed99866e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -47,7 +43,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -145,7 +141,6 @@ GEM spoon (0.0.6) ffi strscan (3.1.0-java) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -159,7 +154,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_stripe_10.gemfile b/gemfiles/jruby_9.4_stripe_10.gemfile index 54547ee7f39..8c5cf88169f 100644 --- a/gemfiles/jruby_9.4_stripe_10.gemfile +++ b/gemfiles/jruby_9.4_stripe_10.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 10" group :check do diff --git a/gemfiles/jruby_9.4_stripe_10.gemfile.lock b/gemfiles/jruby_9.4_stripe_10.gemfile.lock index b45fba40a7a..7c3aaa4606b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM ffi stripe (10.15.0) strscan (3.1.0-java) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -139,7 +134,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_stripe_11.gemfile b/gemfiles/jruby_9.4_stripe_11.gemfile index bda1ab7ae19..7e8cbf69b5e 100644 --- a/gemfiles/jruby_9.4_stripe_11.gemfile +++ b/gemfiles/jruby_9.4_stripe_11.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 11" group :check do diff --git a/gemfiles/jruby_9.4_stripe_11.gemfile.lock b/gemfiles/jruby_9.4_stripe_11.gemfile.lock index daf753adb49..0dc6a82238d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM ffi stripe (11.7.0) strscan (3.1.0-java) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -139,7 +134,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_stripe_12.gemfile b/gemfiles/jruby_9.4_stripe_12.gemfile index 41808869669..d890287bd7b 100644 --- a/gemfiles/jruby_9.4_stripe_12.gemfile +++ b/gemfiles/jruby_9.4_stripe_12.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 12" group :check do diff --git a/gemfiles/jruby_9.4_stripe_12.gemfile.lock b/gemfiles/jruby_9.4_stripe_12.gemfile.lock index fe1622bf09b..8adf4020322 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM ffi stripe (12.6.0) strscan (3.1.0-java) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -139,7 +134,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_stripe_7.gemfile b/gemfiles/jruby_9.4_stripe_7.gemfile index c2996e11a2a..f8230c46ef9 100644 --- a/gemfiles/jruby_9.4_stripe_7.gemfile +++ b/gemfiles/jruby_9.4_stripe_7.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 7" group :check do diff --git a/gemfiles/jruby_9.4_stripe_7.gemfile.lock b/gemfiles/jruby_9.4_stripe_7.gemfile.lock index dceca35626d..8f6e9d54c50 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM ffi stripe (7.1.0) strscan (3.1.0-java) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -139,7 +134,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_stripe_8.gemfile b/gemfiles/jruby_9.4_stripe_8.gemfile index f71e8437820..320cc22e658 100644 --- a/gemfiles/jruby_9.4_stripe_8.gemfile +++ b/gemfiles/jruby_9.4_stripe_8.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 8" group :check do diff --git a/gemfiles/jruby_9.4_stripe_8.gemfile.lock b/gemfiles/jruby_9.4_stripe_8.gemfile.lock index d01757a174b..d97feba5f49 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM ffi stripe (8.7.0) strscan (3.1.0-java) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -139,7 +134,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_stripe_9.gemfile b/gemfiles/jruby_9.4_stripe_9.gemfile index a50b167d944..9924be0d0d2 100644 --- a/gemfiles/jruby_9.4_stripe_9.gemfile +++ b/gemfiles/jruby_9.4_stripe_9.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 9" group :check do diff --git a/gemfiles/jruby_9.4_stripe_9.gemfile.lock b/gemfiles/jruby_9.4_stripe_9.gemfile.lock index d45ce45f53c..5ac27509ae3 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -126,7 +122,6 @@ GEM ffi stripe (9.4.0) strscan (3.1.0-java) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -139,7 +134,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_stripe_latest.gemfile b/gemfiles/jruby_9.4_stripe_latest.gemfile index 6f87382d7ed..53b1daf2008 100644 --- a/gemfiles/jruby_9.4_stripe_latest.gemfile +++ b/gemfiles/jruby_9.4_stripe_latest.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe" group :check do diff --git a/gemfiles/jruby_9.4_stripe_latest.gemfile.lock b/gemfiles/jruby_9.4_stripe_latest.gemfile.lock index 9cbbecba455..f44944fe9cf 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -124,7 +120,6 @@ GEM spoon (0.0.6) ffi stripe (13.2.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -137,7 +132,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/jruby_9.4_stripe_min.gemfile b/gemfiles/jruby_9.4_stripe_min.gemfile index f466a24a57e..70afe705378 100644 --- a/gemfiles/jruby_9.4_stripe_min.gemfile +++ b/gemfiles/jruby_9.4_stripe_min.gemfile @@ -2,11 +2,11 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -19,16 +19,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/jruby_9.4_stripe_min.gemfile.lock b/gemfiles/jruby_9.4_stripe_min.gemfile.lock index 26aae7e02be..f555360366c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -46,7 +42,7 @@ GEM json (2.7.2-java) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) + libdatadog (14.3.1.1.0) libddwaf (1.18.0.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) @@ -124,7 +120,6 @@ GEM spoon (0.0.6) ffi stripe (5.15.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -137,7 +132,6 @@ PLATFORMS universal-java-11 DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_activesupport.gemfile b/gemfiles/ruby_2.5_activesupport.gemfile index 763d9131455..1e8ac33d286 100644 --- a/gemfiles/ruby_2.5_activesupport.gemfile +++ b/gemfiles/ruby_2.5_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "activesupport", "~> 5" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_2.5_activesupport.gemfile.lock b/gemfiles/ruby_2.5_activesupport.gemfile.lock index 3c5bca40f2f..8159994291d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -46,10 +46,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -109,8 +105,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -226,7 +222,6 @@ DEPENDENCIES actionview active_model_serializers (>= 0.10.0) activesupport (~> 5) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_aws.gemfile b/gemfiles/ruby_2.5_aws.gemfile index 63ac648be3c..52dc5a5885f 100644 --- a/gemfiles/ruby_2.5_aws.gemfile +++ b/gemfiles/ruby_2.5_aws.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_2.5_aws.gemfile.lock b/gemfiles/ruby_2.5_aws.gemfile.lock index 943d0482bea..7b92c93dd0a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) aws-eventstream (1.2.0) aws-partitions (1.813.0) aws-sdk (3.1.0) @@ -1470,8 +1466,8 @@ GEM jmespath (1.6.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -1535,7 +1531,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) aws-sdk benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.5_contrib.gemfile b/gemfiles/ruby_2.5_contrib.gemfile index 8c6e18662d1..f258c75eed4 100644 --- a/gemfiles/ruby_2.5_contrib.gemfile +++ b/gemfiles/ruby_2.5_contrib.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "dalli", ">= 3.0.0" gem "grpc", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_2.5_contrib.gemfile.lock b/gemfiles/ruby_2.5_contrib.gemfile.lock index aae9db162fc..6039904ba6e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.4.0) amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -63,8 +59,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -175,7 +171,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) bunny (~> 2.19.0) diff --git a/gemfiles/ruby_2.5_contrib_old.gemfile b/gemfiles/ruby_2.5_contrib_old.gemfile index 3e61fe604a9..1cc1169184a 100644 --- a/gemfiles/ruby_2.5_contrib_old.gemfile +++ b/gemfiles/ruby_2.5_contrib_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/ruby_2.5_contrib_old.gemfile.lock b/gemfiles/ruby_2.5_contrib_old.gemfile.lock index c57d820ba84..ec989f107c4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) atomic (1.1.101) avl_tree (1.2.1) atomic (~> 1.1) @@ -59,8 +55,8 @@ GEM hitimes (1.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -162,7 +158,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_core_old.gemfile b/gemfiles/ruby_2.5_core_old.gemfile index afce4a7b65c..213dcac5145 100644 --- a/gemfiles/ruby_2.5_core_old.gemfile +++ b/gemfiles/ruby_2.5_core_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", "~> 4" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-ruby", "~> 4" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] group :check do diff --git a/gemfiles/ruby_2.5_core_old.gemfile.lock b/gemfiles/ruby_2.5_core_old.gemfile.lock index b6fb042f5d0..9e7480a53b2 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -48,8 +44,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -97,7 +93,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -109,7 +104,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_elasticsearch_7.gemfile b/gemfiles/ruby_2.5_elasticsearch_7.gemfile index 382dd687fb5..3d530af4682 100644 --- a/gemfiles/ruby_2.5_elasticsearch_7.gemfile +++ b/gemfiles/ruby_2.5_elasticsearch_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock b/gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock index 26cad9c3530..6be75ac605b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) base64 (0.2.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -82,8 +78,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -135,7 +131,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) warning (1.3.0) webmock (3.19.1) addressable (>= 2.8.0) @@ -147,7 +142,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_elasticsearch_8.gemfile b/gemfiles/ruby_2.5_elasticsearch_8.gemfile index 097a4292953..df5a2ddeed2 100644 --- a/gemfiles/ruby_2.5_elasticsearch_8.gemfile +++ b/gemfiles/ruby_2.5_elasticsearch_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock b/gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock index 2dfcc7bcd3a..596827a7cf5 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -44,10 +40,10 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) faraday (1.10.4) @@ -80,8 +76,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -133,7 +129,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) warning (1.3.0) webmock (3.19.1) addressable (>= 2.8.0) @@ -145,7 +140,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_elasticsearch_latest.gemfile b/gemfiles/ruby_2.5_elasticsearch_latest.gemfile index 2b1f6b6b765..76606fcdafc 100644 --- a/gemfiles/ruby_2.5_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_2.5_elasticsearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "elasticsearch" group :check do diff --git a/gemfiles/ruby_2.5_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_2.5_elasticsearch_latest.gemfile.lock index 941725cbf9f..3f17859abca 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.14.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -46,10 +42,10 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) faraday (1.10.4) @@ -82,8 +78,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -133,7 +129,6 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -145,7 +140,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_graphql_2.0.gemfile b/gemfiles/ruby_2.5_graphql_2.0.gemfile index 658f09396aa..d05e973d562 100644 --- a/gemfiles/ruby_2.5_graphql_2.0.gemfile +++ b/gemfiles/ruby_2.5_graphql_2.0.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock b/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock index e5949adb175..41ca7a79da9 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) base64 (0.2.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) @@ -119,8 +115,8 @@ GEM io-wait (0.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -265,7 +261,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_hanami_1.gemfile b/gemfiles/ruby_2.5_hanami_1.gemfile index db7be2d140b..afafc70bbf6 100644 --- a/gemfiles/ruby_2.5_hanami_1.gemfile +++ b/gemfiles/ruby_2.5_hanami_1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rack" gem "rack-test" gem "hanami", "~> 1" diff --git a/gemfiles/ruby_2.5_hanami_1.gemfile.lock b/gemfiles/ruby_2.5_hanami_1.gemfile.lock index e2e9be5fe55..6f01e9aa51e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -124,8 +120,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -195,7 +191,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) timeout (0.3.2) transproc (1.1.1) @@ -212,7 +207,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_http.gemfile b/gemfiles/ruby_2.5_http.gemfile index 00994410dc7..d814586626a 100644 --- a/gemfiles/ruby_2.5_http.gemfile +++ b/gemfiles/ruby_2.5_http.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_2.5_http.gemfile.lock b/gemfiles/ruby_2.5_http.gemfile.lock index 9854d251f86..4f2c6143cee 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -89,8 +85,8 @@ GEM httpclient (2.8.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -152,7 +148,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) typhoeus (1.4.0) ethon (>= 0.9.0) unf (0.1.4) @@ -169,7 +164,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_opensearch_2.gemfile b/gemfiles/ruby_2.5_opensearch_2.gemfile index df588ba7d6b..408907d1602 100644 --- a/gemfiles/ruby_2.5_opensearch_2.gemfile +++ b/gemfiles/ruby_2.5_opensearch_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_2.5_opensearch_2.gemfile.lock b/gemfiles/ruby_2.5_opensearch_2.gemfile.lock index 65da66b3da8..e453295a2d6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -72,8 +68,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -133,7 +129,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) warning (1.3.0) webmock (3.19.1) addressable (>= 2.8.0) @@ -145,7 +140,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_opensearch_3.gemfile b/gemfiles/ruby_2.5_opensearch_3.gemfile index ff669940c29..c99ceb8f6b0 100644 --- a/gemfiles/ruby_2.5_opensearch_3.gemfile +++ b/gemfiles/ruby_2.5_opensearch_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_2.5_opensearch_3.gemfile.lock b/gemfiles/ruby_2.5_opensearch_3.gemfile.lock index c9ce1420c01..b78169010da 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -72,8 +68,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -128,7 +124,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) warning (1.3.0) webmock (3.19.1) addressable (>= 2.8.0) @@ -140,7 +135,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_opensearch_latest.gemfile b/gemfiles/ruby_2.5_opensearch_latest.gemfile index faa551016c0..1b6b732cad0 100644 --- a/gemfiles/ruby_2.5_opensearch_latest.gemfile +++ b/gemfiles/ruby_2.5_opensearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_2.5_opensearch_latest.gemfile.lock b/gemfiles/ruby_2.5_opensearch_latest.gemfile.lock index 3183aed7a45..e8c5cf944d9 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.14.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -74,8 +70,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -128,7 +124,6 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -140,7 +135,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rack_1.gemfile b/gemfiles/ruby_2.5_rack_1.gemfile index fa61d2eee90..bbcd0b2fa87 100644 --- a/gemfiles/ruby_2.5_rack_1.gemfile +++ b/gemfiles/ruby_2.5_rack_1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_rack_1.gemfile.lock b/gemfiles/ruby_2.5_rack_1.gemfile.lock index bcb568b3650..78b32c4e3f9 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -48,8 +44,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -102,7 +98,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -114,7 +109,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rack_2.gemfile b/gemfiles/ruby_2.5_rack_2.gemfile index 316b119c96c..039a866b0be 100644 --- a/gemfiles/ruby_2.5_rack_2.gemfile +++ b/gemfiles/ruby_2.5_rack_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_rack_2.gemfile.lock b/gemfiles/ruby_2.5_rack_2.gemfile.lock index af51f93e897..07fffccbea2 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -48,8 +44,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -102,7 +98,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -114,7 +109,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rack_3.gemfile b/gemfiles/ruby_2.5_rack_3.gemfile index eec9a6e6ea2..0d74d695b82 100644 --- a/gemfiles/ruby_2.5_rack_3.gemfile +++ b/gemfiles/ruby_2.5_rack_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_rack_3.gemfile.lock b/gemfiles/ruby_2.5_rack_3.gemfile.lock index 78f237cb820..bc410bd0905 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -48,8 +44,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -102,7 +98,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -114,7 +109,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rack_latest.gemfile b/gemfiles/ruby_2.5_rack_latest.gemfile index 6da5fc32efb..0165644932d 100644 --- a/gemfiles/ruby_2.5_rack_latest.gemfile +++ b/gemfiles/ruby_2.5_rack_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_rack_latest.gemfile.lock b/gemfiles/ruby_2.5_rack_latest.gemfile.lock index 8f25ade029f..77138773195 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.14.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -51,8 +47,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -104,7 +100,6 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -116,7 +111,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails4_mysql2.gemfile b/gemfiles/ruby_2.5_rails4_mysql2.gemfile index 3a9c0df2d97..a3ecf74d758 100644 --- a/gemfiles/ruby_2.5_rails4_mysql2.gemfile +++ b/gemfiles/ruby_2.5_rails4_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "mysql2", "< 1" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails4_mysql2.gemfile.lock b/gemfiles/ruby_2.5_rails4_mysql2.gemfile.lock index 062f996af01..4c37bf0149a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -78,10 +78,6 @@ GEM specs: addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (6.0.4) benchmark-ips (2.13.0) benchmark-memory (0.1.2) @@ -115,8 +111,8 @@ GEM io-wait (0.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -237,7 +233,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails4_postgres.gemfile b/gemfiles/ruby_2.5_rails4_postgres.gemfile index 32b7d23bb81..1973f9c7b94 100644 --- a/gemfiles/ruby_2.5_rails4_postgres.gemfile +++ b/gemfiles/ruby_2.5_rails4_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "pg", "< 1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails4_postgres.gemfile.lock b/gemfiles/ruby_2.5_rails4_postgres.gemfile.lock index 91a1944f562..263ddc4e6a7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -78,10 +78,6 @@ GEM specs: addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (6.0.4) benchmark-ips (2.13.0) benchmark-memory (0.1.2) @@ -115,8 +111,8 @@ GEM io-wait (0.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -237,7 +233,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile index 906e42d6ece..0243d634c4d 100644 --- a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile +++ b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "pg", "< 1.0" gem "redis-rails" diff --git a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock index 0385bda88b2..fb158865162 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -78,10 +78,6 @@ GEM specs: addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (6.0.4) benchmark-ips (2.13.0) benchmark-memory (0.1.2) @@ -115,8 +111,8 @@ GEM io-wait (0.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -254,7 +250,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile index ec645a18e6c..fd777daa147 100644 --- a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "pg", "< 1.0" gem "sidekiq" diff --git a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock index e0f163b48b8..e60d038cbb2 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -78,10 +78,6 @@ GEM globalid (>= 0.3.0) addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (6.0.4) benchmark-ips (2.13.0) benchmark-memory (0.1.2) @@ -116,8 +112,8 @@ GEM io-wait (0.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -247,7 +243,6 @@ PLATFORMS DEPENDENCIES activejob - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile index 9cc19137405..342ccae0881 100644 --- a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile +++ b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", git: "https://github.com/DataDog/rails", ref: "592dfae8747db3bb28c3292a9730817f0fa76885" gem "pg", "< 1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock index b31bb946c6f..c0132e5678e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -78,10 +78,6 @@ GEM specs: addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (6.0.4) benchmark-ips (2.13.0) benchmark-memory (0.1.2) @@ -115,8 +111,8 @@ GEM io-wait (0.3.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -236,7 +232,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails5_mysql2.gemfile b/gemfiles/ruby_2.5_rails5_mysql2.gemfile index 15b123779a8..66e9d4943fb 100644 --- a/gemfiles/ruby_2.5_rails5_mysql2.gemfile +++ b/gemfiles/ruby_2.5_rails5_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 5.2.1" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock index 40511914a88..5413a83123f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -97,8 +93,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -222,7 +218,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails5_postgres.gemfile b/gemfiles/ruby_2.5_rails5_postgres.gemfile index 3469176c264..b9ef8f3253c 100644 --- a/gemfiles/ruby_2.5_rails5_postgres.gemfile +++ b/gemfiles/ruby_2.5_rails5_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.5_rails5_postgres.gemfile.lock index e53ed7be866..27a265786f3 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -99,8 +95,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -241,7 +237,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile index 9ecaad2de0a..13382573bb2 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile +++ b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", ">= 4.0.1" diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock index 57f4c11696f..98bf1da5162 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -100,8 +96,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -246,7 +242,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile index a48d5a120e0..29b954cacaa 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile.lock index dce1a4163f3..ff4bc48c711 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -99,8 +95,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -258,7 +254,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile index f9ad92ce1e3..7fdeaaa0770 100644 --- a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sidekiq" diff --git a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock index a1c739811c0..e2b2939616e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -100,8 +96,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -248,7 +244,6 @@ PLATFORMS DEPENDENCIES activejob - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile index 724b7c06269..55b0e436e7e 100644 --- a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile +++ b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock index 5b10ee3c554..f3035de2a6e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -99,8 +95,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -240,7 +236,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails61_mysql2.gemfile b/gemfiles/ruby_2.5_rails61_mysql2.gemfile index c118cffb44f..fde871885f1 100644 --- a/gemfiles/ruby_2.5_rails61_mysql2.gemfile +++ b/gemfiles/ruby_2.5_rails61_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock index 5b79d415e89..79e3e3ee1c7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -114,8 +110,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -241,7 +237,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails61_postgres.gemfile b/gemfiles/ruby_2.5_rails61_postgres.gemfile index b2046b210e1..dc19a3d027f 100644 --- a/gemfiles/ruby_2.5_rails61_postgres.gemfile +++ b/gemfiles/ruby_2.5_rails61_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.5_rails61_postgres.gemfile.lock index 8696cf85553..16199c952cb 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -116,8 +112,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -260,7 +256,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile index d3e79312c7d..f65ceea8ae3 100644 --- a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", ">= 4.2.5" diff --git a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock index a706810749f..80623706ec4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -117,8 +113,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -265,7 +261,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile index 4f8d1120030..dab4854a51e 100644 --- a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock index 919ef6bcbc1..a8c7d893753 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -117,8 +113,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -266,7 +262,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile index f9abd7e056e..fc8169abd2c 100644 --- a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock index daeb83c00c1..a89c76a5014 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -116,8 +112,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -259,7 +255,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails6_mysql2.gemfile b/gemfiles/ruby_2.5_rails6_mysql2.gemfile index 650a591bf5d..b754bb44b74 100644 --- a/gemfiles/ruby_2.5_rails6_mysql2.gemfile +++ b/gemfiles/ruby_2.5_rails6_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 6.0.0" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock index 8a7b9494ce2..ce9c4887bbf 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -110,8 +106,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -238,7 +234,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails6_postgres.gemfile b/gemfiles/ruby_2.5_rails6_postgres.gemfile index 529d684e7cf..0f0c43b0a5d 100644 --- a/gemfiles/ruby_2.5_rails6_postgres.gemfile +++ b/gemfiles/ruby_2.5_rails6_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.5_rails6_postgres.gemfile.lock index a2fdce1370f..de2f9ae702d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -112,8 +108,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -257,7 +253,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile index 386226866a5..4135f8bf0af 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile +++ b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", ">= 4.0.1" diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock index ec77b0b17e0..0d4f40ee175 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -113,8 +109,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -262,7 +258,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile index ceb7908a767..32cdb1ca168 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile.lock index fab307a8a71..887c6e9dee0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -112,8 +108,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -274,7 +270,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile index c86d145c66c..febcf73740b 100644 --- a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sidekiq" diff --git a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock index 71294bd6e37..dbdd89cf0dc 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -113,8 +109,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -264,7 +260,6 @@ PLATFORMS DEPENDENCIES activejob - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile index 9b6cbadfd31..f6f28c9eeac 100644 --- a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile +++ b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock index fd10acde20e..5987b6305e0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -112,8 +108,8 @@ GEM io-wait (0.3.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -256,7 +252,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_rails_old_redis.gemfile b/gemfiles/ruby_2.5_rails_old_redis.gemfile new file mode 100644 index 00000000000..d2e76a8fba0 --- /dev/null +++ b/gemfiles/ruby_2.5_rails_old_redis.gemfile @@ -0,0 +1,43 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "os", "~> 1.1" +gem "pimpmychangelog", ">= 0.1.2" +gem "pry" +gem "pry-nav" +gem "pry-stack_explorer" +gem "rake", ">= 10.5" +gem "rake-compiler", "~> 1.1", ">= 1.1.1" +gem "rspec", "~> 3.13" +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 "redis", "< 4" +gem "rails", "~> 6.1.0" +gem "pg", ">= 1.1", platform: :ruby +gem "sprockets", "< 4" +gem "lograge", "~> 0.11" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.5_redis_3.gemfile b/gemfiles/ruby_2.5_redis_3.gemfile index 92c21016953..f490491bdf9 100644 --- a/gemfiles/ruby_2.5_redis_3.gemfile +++ b/gemfiles/ruby_2.5_redis_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_2.5_redis_3.gemfile.lock b/gemfiles/ruby_2.5_redis_3.gemfile.lock index 82425669db4..78ccb25dcba 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -48,8 +44,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -98,7 +94,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -110,7 +105,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_redis_4.gemfile b/gemfiles/ruby_2.5_redis_4.gemfile index d8ba8565cae..2b7e0423307 100644 --- a/gemfiles/ruby_2.5_redis_4.gemfile +++ b/gemfiles/ruby_2.5_redis_4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_2.5_redis_4.gemfile.lock b/gemfiles/ruby_2.5_redis_4.gemfile.lock index de501db76ab..a8e84021d7d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -48,8 +44,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -98,7 +94,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -110,7 +105,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_redis_5.gemfile b/gemfiles/ruby_2.5_redis_5.gemfile index 47feabde3ce..178602b15be 100644 --- a/gemfiles/ruby_2.5_redis_5.gemfile +++ b/gemfiles/ruby_2.5_redis_5.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_2.5_redis_5.gemfile.lock b/gemfiles/ruby_2.5_redis_5.gemfile.lock index af9642177ef..c05b0e08a72 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -49,8 +45,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -102,7 +98,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) warning (1.3.0) webmock (3.13.0) addressable (>= 2.3.6) @@ -114,7 +109,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_relational_db.gemfile b/gemfiles/ruby_2.5_relational_db.gemfile index 0dd2a5bd7dd..327f1c9546e 100644 --- a/gemfiles/ruby_2.5_relational_db.gemfile +++ b/gemfiles/ruby_2.5_relational_db.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "activerecord", "~> 5" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_2.5_relational_db.gemfile.lock b/gemfiles/ruby_2.5_relational_db.gemfile.lock index da2cfd24aa7..cd0e5a25ea6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -32,10 +32,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -68,8 +64,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -125,7 +121,6 @@ GEM simplecov_json_formatter (0.1.4) sqlite3 (1.4.4) strscan (3.1.0) - thor (1.2.2) thread_safe (0.3.6) tzinfo (1.2.11) thread_safe (~> 0.1) @@ -141,7 +136,6 @@ PLATFORMS DEPENDENCIES activerecord (~> 5) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_resque2_redis3.gemfile b/gemfiles/ruby_2.5_resque2_redis3.gemfile index cbd71b183f2..3a806751698 100644 --- a/gemfiles/ruby_2.5_resque2_redis3.gemfile +++ b/gemfiles/ruby_2.5_resque2_redis3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.5_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.5_resque2_redis3.gemfile.lock index 7c11a2c3ad2..4c4969c8750 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -48,8 +44,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -118,7 +114,6 @@ GEM rack-protection (= 2.2.4) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) warning (1.3.0) webmock (3.13.0) @@ -131,7 +126,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_resque2_redis4.gemfile b/gemfiles/ruby_2.5_resque2_redis4.gemfile index 2909062ad08..e6628a6c6fc 100644 --- a/gemfiles/ruby_2.5_resque2_redis4.gemfile +++ b/gemfiles/ruby_2.5_resque2_redis4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.5_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.5_resque2_redis4.gemfile.lock index d27f2b343f5..6d6aea9b4c7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.11.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -49,8 +45,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -122,7 +118,6 @@ GEM rack-protection (= 2.2.4) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) warning (1.3.0) webmock (3.13.0) @@ -135,7 +130,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_sinatra_2.gemfile b/gemfiles/ruby_2.5_sinatra_2.gemfile index 58d99b30bca..9d275510750 100644 --- a/gemfiles/ruby_2.5_sinatra_2.gemfile +++ b/gemfiles/ruby_2.5_sinatra_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.5_sinatra_2.gemfile.lock b/gemfiles/ruby_2.5_sinatra_2.gemfile.lock index 692a10ac0e9..1361958a1a6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -51,8 +47,8 @@ GEM hashdiff (1.1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -116,7 +112,6 @@ GEM rack-protection (= 2.2.4) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.2) tilt (2.3.0) warning (1.3.0) webmock (3.23.0) @@ -129,7 +124,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_stripe_10.gemfile b/gemfiles/ruby_2.5_stripe_10.gemfile index d0e0e695918..25c4375e490 100644 --- a/gemfiles/ruby_2.5_stripe_10.gemfile +++ b/gemfiles/ruby_2.5_stripe_10.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_2.5_stripe_10.gemfile.lock b/gemfiles/ruby_2.5_stripe_10.gemfile.lock index e1591d557e5..2eec271d89d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -51,8 +47,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -102,7 +98,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (10.15.0) strscan (3.1.0) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -114,7 +109,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_stripe_11.gemfile b/gemfiles/ruby_2.5_stripe_11.gemfile index 55908531ee6..dded38b5802 100644 --- a/gemfiles/ruby_2.5_stripe_11.gemfile +++ b/gemfiles/ruby_2.5_stripe_11.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_2.5_stripe_11.gemfile.lock b/gemfiles/ruby_2.5_stripe_11.gemfile.lock index 476196b6885..104d135ad28 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -51,8 +47,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -102,7 +98,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (11.7.0) strscan (3.1.0) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -114,7 +109,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_stripe_12.gemfile b/gemfiles/ruby_2.5_stripe_12.gemfile index 07b6537c5ef..0572b1e6eb1 100644 --- a/gemfiles/ruby_2.5_stripe_12.gemfile +++ b/gemfiles/ruby_2.5_stripe_12.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_2.5_stripe_12.gemfile.lock b/gemfiles/ruby_2.5_stripe_12.gemfile.lock index 7171636d44a..5d0524b5d7b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -51,8 +47,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -102,7 +98,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (12.6.0) strscan (3.1.0) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -114,7 +109,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_stripe_7.gemfile b/gemfiles/ruby_2.5_stripe_7.gemfile index 046bb75bb35..5a3fa1e241c 100644 --- a/gemfiles/ruby_2.5_stripe_7.gemfile +++ b/gemfiles/ruby_2.5_stripe_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_2.5_stripe_7.gemfile.lock b/gemfiles/ruby_2.5_stripe_7.gemfile.lock index bbccfb75b21..984329829c2 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -51,8 +47,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -102,7 +98,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (7.1.0) strscan (3.1.0) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -114,7 +109,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_stripe_8.gemfile b/gemfiles/ruby_2.5_stripe_8.gemfile index 9efefab12a4..b409510dc13 100644 --- a/gemfiles/ruby_2.5_stripe_8.gemfile +++ b/gemfiles/ruby_2.5_stripe_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_2.5_stripe_8.gemfile.lock b/gemfiles/ruby_2.5_stripe_8.gemfile.lock index 3d46caa8076..525c1f6bca0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -51,8 +47,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -102,7 +98,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (8.7.0) strscan (3.1.0) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -114,7 +109,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_stripe_9.gemfile b/gemfiles/ruby_2.5_stripe_9.gemfile index 788845391ee..ca224503071 100644 --- a/gemfiles/ruby_2.5_stripe_9.gemfile +++ b/gemfiles/ruby_2.5_stripe_9.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_2.5_stripe_9.gemfile.lock b/gemfiles/ruby_2.5_stripe_9.gemfile.lock index a26d44eba0d..0178e31590e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.13.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -51,8 +47,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -102,7 +98,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (9.4.0) strscan (3.1.0) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -114,7 +109,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_stripe_latest.gemfile b/gemfiles/ruby_2.5_stripe_latest.gemfile index 6a1db864056..362b1fc9ca6 100644 --- a/gemfiles/ruby_2.5_stripe_latest.gemfile +++ b/gemfiles/ruby_2.5_stripe_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "stripe" group :check do diff --git a/gemfiles/ruby_2.5_stripe_latest.gemfile.lock b/gemfiles/ruby_2.5_stripe_latest.gemfile.lock index 8a1a0ab415b..12b8e16ab5a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.14.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -51,8 +47,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -100,7 +96,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (13.2.0) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -112,7 +107,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.5_stripe_min.gemfile b/gemfiles/ruby_2.5_stripe_min.gemfile index 56f27518f2c..68427c9b543 100644 --- a/gemfiles/ruby_2.5_stripe_min.gemfile +++ b/gemfiles/ruby_2.5_stripe_min.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -25,8 +26,6 @@ gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" -gem "dogstatsd-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 "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_2.5_stripe_min.gemfile.lock b/gemfiles/ruby_2.5_stripe_min.gemfile.lock index ef6a73f7aa1..a5d56b04fb8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) benchmark-ips (2.14.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) @@ -51,8 +47,8 @@ GEM hashdiff (1.1.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -100,7 +96,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (5.15.0) - thor (1.2.2) warning (1.4.0) webmock (3.23.1) addressable (>= 2.8.0) @@ -112,7 +107,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_activesupport.gemfile b/gemfiles/ruby_2.6_activesupport.gemfile index 92ea8fd89d8..48b6d7b153c 100644 --- a/gemfiles/ruby_2.6_activesupport.gemfile +++ b/gemfiles/ruby_2.6_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "activesupport", "~> 6.0.0" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_2.6_activesupport.gemfile.lock b/gemfiles/ruby_2.6_activesupport.gemfile.lock index 2c56230ce56..c1d541bfaac 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -47,10 +47,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -113,8 +109,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -261,7 +257,6 @@ DEPENDENCIES actionview active_model_serializers (>= 0.10.0) activesupport (~> 6.0.0) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_aws.gemfile b/gemfiles/ruby_2.6_aws.gemfile index e7528206963..1dc352e3dac 100644 --- a/gemfiles/ruby_2.6_aws.gemfile +++ b/gemfiles/ruby_2.6_aws.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_2.6_aws.gemfile.lock b/gemfiles/ruby_2.6_aws.gemfile.lock index 7792b1ca04f..53140566503 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) aws-eventstream (1.2.0) aws-partitions (1.813.0) @@ -1473,8 +1469,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -1570,7 +1566,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) aws-sdk benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.6_contrib.gemfile b/gemfiles/ruby_2.6_contrib.gemfile index 49edd6f6c2b..9270cf44dde 100644 --- a/gemfiles/ruby_2.6_contrib.gemfile +++ b/gemfiles/ruby_2.6_contrib.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "dalli", ">= 3.0.0" gem "grpc", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_2.6_contrib.gemfile.lock b/gemfiles/ruby_2.6_contrib.gemfile.lock index 5bec7758161..e15736f0358 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.4.0) amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -66,8 +62,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -208,7 +204,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_contrib_old.gemfile b/gemfiles/ruby_2.6_contrib_old.gemfile index e1fa392615c..d5ba6888425 100644 --- a/gemfiles/ruby_2.6_contrib_old.gemfile +++ b/gemfiles/ruby_2.6_contrib_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/ruby_2.6_contrib_old.gemfile.lock b/gemfiles/ruby_2.6_contrib_old.gemfile.lock index 58a589dfe46..e88f52aff99 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) atomic (1.1.101) avl_tree (1.2.1) @@ -62,8 +58,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -195,7 +191,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_core_old.gemfile b/gemfiles/ruby_2.6_core_old.gemfile index a18ac54bc03..51127e7018b 100644 --- a/gemfiles/ruby_2.6_core_old.gemfile +++ b/gemfiles/ruby_2.6_core_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", "~> 4" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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", "~> 4" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" group :check do diff --git a/gemfiles/ruby_2.6_core_old.gemfile.lock b/gemfiles/ruby_2.6_core_old.gemfile.lock index c4a1a16b8d3..49fe7a9e983 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -129,7 +125,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -142,7 +137,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_elasticsearch_7.gemfile b/gemfiles/ruby_2.6_elasticsearch_7.gemfile index 5b454204b93..18646538d77 100644 --- a/gemfiles/ruby_2.6_elasticsearch_7.gemfile +++ b/gemfiles/ruby_2.6_elasticsearch_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock b/gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock index d2e825e1449..aed8606c6da 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -67,8 +63,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) warning (1.3.0) webmock (3.19.1) @@ -163,7 +158,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_elasticsearch_8.gemfile b/gemfiles/ruby_2.6_elasticsearch_8.gemfile index 6e50bb710f9..990efceb5a4 100644 --- a/gemfiles/ruby_2.6_elasticsearch_8.gemfile +++ b/gemfiles/ruby_2.6_elasticsearch_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock b/gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock index 10981ec816a..39997e6b489 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -47,10 +43,10 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) faraday (2.8.1) @@ -66,8 +62,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -149,7 +145,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) warning (1.3.0) webmock (3.19.1) @@ -162,7 +157,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_elasticsearch_latest.gemfile b/gemfiles/ruby_2.6_elasticsearch_latest.gemfile index 411331d429c..5c792ff8b08 100644 --- a/gemfiles/ruby_2.6_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_2.6_elasticsearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_2.6_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_2.6_elasticsearch_latest.gemfile.lock index af81dfddd76..ddb371009db 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -49,10 +45,10 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) faraday (2.8.1) @@ -68,8 +64,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -149,7 +145,6 @@ GEM 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.23.1) @@ -162,7 +157,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_graphql_1.13.gemfile b/gemfiles/ruby_2.6_graphql_1.13.gemfile index 4fdb76100b3..73aa71c8048 100644 --- a/gemfiles/ruby_2.6_graphql_1.13.gemfile +++ b/gemfiles/ruby_2.6_graphql_1.13.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock b/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock index 91e8dd068d9..1452f1772fc 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -121,8 +117,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -292,7 +288,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_graphql_2.0.gemfile b/gemfiles/ruby_2.6_graphql_2.0.gemfile index 66a58964686..330a837ae6e 100644 --- a/gemfiles/ruby_2.6_graphql_2.0.gemfile +++ b/gemfiles/ruby_2.6_graphql_2.0.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock b/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock index 8fc365ded60..7e0f7fe35e1 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -121,8 +117,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -292,7 +288,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_hanami_1.gemfile b/gemfiles/ruby_2.6_hanami_1.gemfile index 91461d003c2..d029867dc55 100644 --- a/gemfiles/ruby_2.6_hanami_1.gemfile +++ b/gemfiles/ruby_2.6_hanami_1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack" gem "rack-test" gem "hanami", "~> 1" diff --git a/gemfiles/ruby_2.6_hanami_1.gemfile.lock b/gemfiles/ruby_2.6_hanami_1.gemfile.lock index 014876cb697..dedc5642433 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -126,8 +122,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -222,7 +218,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) timeout (0.3.2) transproc (1.1.1) @@ -240,7 +235,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_http.gemfile b/gemfiles/ruby_2.6_http.gemfile index e4cdde8221f..0cdb6a2a2b3 100644 --- a/gemfiles/ruby_2.6_http.gemfile +++ b/gemfiles/ruby_2.6_http.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_2.6_http.gemfile.lock b/gemfiles/ruby_2.6_http.gemfile.lock index fbd981fd8f3..6df85a899cb 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -73,8 +69,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -166,7 +162,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) typhoeus (1.4.0) ethon (>= 0.9.0) unf (0.1.4) @@ -184,7 +179,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_opensearch_2.gemfile b/gemfiles/ruby_2.6_opensearch_2.gemfile index 88f9f080fb9..0e429b92efc 100644 --- a/gemfiles/ruby_2.6_opensearch_2.gemfile +++ b/gemfiles/ruby_2.6_opensearch_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_2.6_opensearch_2.gemfile.lock b/gemfiles/ruby_2.6_opensearch_2.gemfile.lock index 1c5fa51a84d..802e7a3766c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -58,8 +54,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -149,7 +145,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) warning (1.3.0) webmock (3.19.1) @@ -162,7 +157,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_opensearch_3.gemfile b/gemfiles/ruby_2.6_opensearch_3.gemfile index 2d36b193383..f4109662b70 100644 --- a/gemfiles/ruby_2.6_opensearch_3.gemfile +++ b/gemfiles/ruby_2.6_opensearch_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_2.6_opensearch_3.gemfile.lock b/gemfiles/ruby_2.6_opensearch_3.gemfile.lock index 4c72e488938..a14ba69ef0f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -58,8 +54,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -144,7 +140,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) warning (1.3.0) webmock (3.19.1) @@ -157,7 +152,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_opensearch_latest.gemfile b/gemfiles/ruby_2.6_opensearch_latest.gemfile index 8b4f6836aa2..4dc27d82408 100644 --- a/gemfiles/ruby_2.6_opensearch_latest.gemfile +++ b/gemfiles/ruby_2.6_opensearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_2.6_opensearch_latest.gemfile.lock b/gemfiles/ruby_2.6_opensearch_latest.gemfile.lock index 45589a7dcc2..bdfa45fa726 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -60,8 +56,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -144,7 +140,6 @@ GEM 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.23.1) @@ -157,7 +152,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_opentelemetry.gemfile b/gemfiles/ruby_2.6_opentelemetry.gemfile index 16713dd9acc..999ad79638f 100644 --- a/gemfiles/ruby_2.6_opentelemetry.gemfile +++ b/gemfiles/ruby_2.6_opentelemetry.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_2.6_opentelemetry.gemfile.lock b/gemfiles/ruby_2.6_opentelemetry.gemfile.lock index cc1e54fdba1..78178910bcc 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -141,7 +137,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -154,7 +149,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile b/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile index 134ed43177c..15637f77946 100644 --- a/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile +++ b/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opentelemetry-sdk", "~> 1.1" gem "opentelemetry-exporter-otlp" diff --git a/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile.lock index 3d588489034..06722001f16 100644 --- a/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_2.6_opentelemetry_otlp.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -56,8 +52,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -154,7 +150,6 @@ GEM 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) @@ -167,7 +162,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rack_1.gemfile b/gemfiles/ruby_2.6_rack_1.gemfile index 108fa28f619..f53cbc15399 100644 --- a/gemfiles/ruby_2.6_rack_1.gemfile +++ b/gemfiles/ruby_2.6_rack_1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_rack_1.gemfile.lock b/gemfiles/ruby_2.6_rack_1.gemfile.lock index 50829950132..4f46efd4e5d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -149,7 +144,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rack_2.gemfile b/gemfiles/ruby_2.6_rack_2.gemfile index d83c1ffdf25..04c86fcfeba 100644 --- a/gemfiles/ruby_2.6_rack_2.gemfile +++ b/gemfiles/ruby_2.6_rack_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_rack_2.gemfile.lock b/gemfiles/ruby_2.6_rack_2.gemfile.lock index 1f23eb0fcfa..84b4452c6b6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -149,7 +144,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rack_3.gemfile b/gemfiles/ruby_2.6_rack_3.gemfile index 41419c3e32a..42db737efc0 100644 --- a/gemfiles/ruby_2.6_rack_3.gemfile +++ b/gemfiles/ruby_2.6_rack_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_rack_3.gemfile.lock b/gemfiles/ruby_2.6_rack_3.gemfile.lock index e2f2cab5b7a..b634fbbbc25 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -149,7 +144,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rack_latest.gemfile b/gemfiles/ruby_2.6_rack_latest.gemfile index ce567c261ee..b69f9ce1178 100644 --- a/gemfiles/ruby_2.6_rack_latest.gemfile +++ b/gemfiles/ruby_2.6_rack_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_rack_latest.gemfile.lock b/gemfiles/ruby_2.6_rack_latest.gemfile.lock index 1a8c808c256..71988c4dcaa 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -138,7 +134,6 @@ GEM 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.23.1) @@ -151,7 +146,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails5_mysql2.gemfile b/gemfiles/ruby_2.6_rails5_mysql2.gemfile index ff81860f213..718ff6aa1b3 100644 --- a/gemfiles/ruby_2.6_rails5_mysql2.gemfile +++ b/gemfiles/ruby_2.6_rails5_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.6_rails5_mysql2.gemfile.lock index 43daa8de8c7..e668d8cdd1a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.11.0) @@ -101,8 +97,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -267,7 +263,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails5_postgres.gemfile b/gemfiles/ruby_2.6_rails5_postgres.gemfile index 92539f708a0..6f2fef4a19d 100644 --- a/gemfiles/ruby_2.6_rails5_postgres.gemfile +++ b/gemfiles/ruby_2.6_rails5_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.6_rails5_postgres.gemfile.lock index b225490e542..ffb91eb2473 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.11.0) @@ -101,8 +97,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -267,7 +263,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile index a47bceddff8..84a9b4fa68a 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile +++ b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock index 72289aaf6e3..2af33cc8cef 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.11.0) @@ -101,8 +97,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -268,7 +264,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile index c46a99b7fb3..e8c003504f3 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile.lock index b6a0c0ecb0e..d9207a5021c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.11.0) @@ -101,8 +97,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -284,7 +280,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile index 47048ff4309..c846ea91ad8 100644 --- a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sidekiq" diff --git a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock index bb0789ff828..0ba0d6526c3 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.11.0) @@ -102,8 +98,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -274,7 +270,6 @@ PLATFORMS DEPENDENCIES activejob - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile index 3e5bb69a700..2c16f6b5516 100644 --- a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile +++ b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock index 00716b964ab..19d7285c5cd 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.11.0) @@ -101,8 +97,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -266,7 +262,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails61_mysql2.gemfile b/gemfiles/ruby_2.6_rails61_mysql2.gemfile index f95558b4e7e..f15d59ebd2f 100644 --- a/gemfiles/ruby_2.6_rails61_mysql2.gemfile +++ b/gemfiles/ruby_2.6_rails61_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock index a429633fd5a..8b333fc3736 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -286,7 +282,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails61_postgres.gemfile b/gemfiles/ruby_2.6_rails61_postgres.gemfile index 88327ab5936..be11227e256 100644 --- a/gemfiles/ruby_2.6_rails61_postgres.gemfile +++ b/gemfiles/ruby_2.6_rails61_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.6_rails61_postgres.gemfile.lock index c41363e39f2..b7a936f64b4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -286,7 +282,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile index ac3c5965897..a0b5b9776cf 100644 --- a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock index fa4006b7a19..24f82360ae2 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -287,7 +283,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile index 760d50bea78..eddc5b208c6 100644 --- a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock index f22f762be11..f8490fc342d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -119,8 +115,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -292,7 +288,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile index 8da1855afd5..621a3dd2096 100644 --- a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock index 34ef3269188..3b0fa5ace0b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -285,7 +281,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails6_mysql2.gemfile b/gemfiles/ruby_2.6_rails6_mysql2.gemfile index dc621d2d13a..46311935799 100644 --- a/gemfiles/ruby_2.6_rails6_mysql2.gemfile +++ b/gemfiles/ruby_2.6_rails6_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock index 776c17c1c78..be871912455 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -114,8 +110,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -283,7 +279,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails6_postgres.gemfile b/gemfiles/ruby_2.6_rails6_postgres.gemfile index c299f9d1835..71719beee89 100644 --- a/gemfiles/ruby_2.6_rails6_postgres.gemfile +++ b/gemfiles/ruby_2.6_rails6_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.6_rails6_postgres.gemfile.lock index f648b78af8a..e5069faab50 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -114,8 +110,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -283,7 +279,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile index c17b6acd07b..dbb566efa99 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile +++ b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock index 1052a79bc67..0c296b0a2dd 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -114,8 +110,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -284,7 +280,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile index 8a9f2026eba..f51aa07fe47 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile.lock index 306ff35a341..cbc4e538597 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -114,8 +110,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -300,7 +296,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile index 30f7b3eb523..f1b6c471dc4 100644 --- a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sidekiq" diff --git a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock index f1054bedba4..5a2429f536d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -115,8 +111,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -290,7 +286,6 @@ PLATFORMS DEPENDENCIES activejob - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile index 99e57ed1c00..37ee449cfcb 100644 --- a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile +++ b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock index 9ae12db880e..5d5964eb621 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -114,8 +110,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -282,7 +278,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_rails_old_redis.gemfile b/gemfiles/ruby_2.6_rails_old_redis.gemfile new file mode 100644 index 00000000000..cff6cbc61ca --- /dev/null +++ b/gemfiles/ruby_2.6_rails_old_redis.gemfile @@ -0,0 +1,47 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] +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.13" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "redis", "< 4" +gem "rails", "~> 6.1.0" +gem "pg", ">= 1.1", platform: :ruby +gem "sprockets", "< 4" +gem "lograge", "~> 0.11" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.6_redis_3.gemfile b/gemfiles/ruby_2.6_redis_3.gemfile index 4a85c1062b8..6133bafdb91 100644 --- a/gemfiles/ruby_2.6_redis_3.gemfile +++ b/gemfiles/ruby_2.6_redis_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_2.6_redis_3.gemfile.lock b/gemfiles/ruby_2.6_redis_3.gemfile.lock index c7fe95cfc9a..79b4935fac5 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -143,7 +138,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_redis_4.gemfile b/gemfiles/ruby_2.6_redis_4.gemfile index 4fe52dab457..edd7dea78ff 100644 --- a/gemfiles/ruby_2.6_redis_4.gemfile +++ b/gemfiles/ruby_2.6_redis_4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_2.6_redis_4.gemfile.lock b/gemfiles/ruby_2.6_redis_4.gemfile.lock index b5bf8b3f2a2..67921f0ae75 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -143,7 +138,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_redis_5.gemfile b/gemfiles/ruby_2.6_redis_5.gemfile index 0f05627de3d..7266e900cd9 100644 --- a/gemfiles/ruby_2.6_redis_5.gemfile +++ b/gemfiles/ruby_2.6_redis_5.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_2.6_redis_5.gemfile.lock b/gemfiles/ruby_2.6_redis_5.gemfile.lock index 2d8c752d06c..eabf984246e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -52,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -147,7 +142,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_relational_db.gemfile b/gemfiles/ruby_2.6_relational_db.gemfile index 47123fe3cac..d65892b0142 100644 --- a/gemfiles/ruby_2.6_relational_db.gemfile +++ b/gemfiles/ruby_2.6_relational_db.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "activerecord", "~> 6.0.0" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_2.6_relational_db.gemfile.lock b/gemfiles/ruby_2.6_relational_db.gemfile.lock index f3d036264a9..9371a9061f0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -32,10 +32,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -70,8 +66,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -158,7 +154,6 @@ GEM simplecov_json_formatter (0.1.4) sqlite3 (1.4.4) strscan (3.1.0) - thor (1.2.2) thread_safe (0.3.6) tzinfo (1.2.11) thread_safe (~> 0.1) @@ -176,7 +171,6 @@ PLATFORMS DEPENDENCIES activerecord (~> 6.0.0) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_resque2_redis3.gemfile b/gemfiles/ruby_2.6_resque2_redis3.gemfile index 8fa94c8b628..d54ecb2060a 100644 --- a/gemfiles/ruby_2.6_resque2_redis3.gemfile +++ b/gemfiles/ruby_2.6_resque2_redis3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 3.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.6_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.6_resque2_redis3.gemfile.lock index e8a63e6dcc1..d06fec706f5 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM rack-protection (= 3.0.5) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) unicode-display_width (2.4.2) warning (1.3.0) @@ -164,7 +159,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_resque2_redis4.gemfile b/gemfiles/ruby_2.6_resque2_redis4.gemfile index b6350184555..3ff80d5435b 100644 --- a/gemfiles/ruby_2.6_resque2_redis4.gemfile +++ b/gemfiles/ruby_2.6_resque2_redis4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.6_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.6_resque2_redis4.gemfile.lock index 4a607765c4e..5f8a4199633 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM rack-protection (= 3.0.5) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) unicode-display_width (2.4.2) warning (1.3.0) @@ -164,7 +159,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_sinatra_2.gemfile b/gemfiles/ruby_2.6_sinatra_2.gemfile index bf49c6dcc3e..f8785d68344 100644 --- a/gemfiles/ruby_2.6_sinatra_2.gemfile +++ b/gemfiles/ruby_2.6_sinatra_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_sinatra_2.gemfile.lock b/gemfiles/ruby_2.6_sinatra_2.gemfile.lock index 4655691752f..668e26983c7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM rack-protection (= 2.2.4) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -164,7 +159,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_sinatra_3.gemfile b/gemfiles/ruby_2.6_sinatra_3.gemfile index 5bc0c95107f..6cbb9b70751 100644 --- a/gemfiles/ruby_2.6_sinatra_3.gemfile +++ b/gemfiles/ruby_2.6_sinatra_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.6_sinatra_3.gemfile.lock b/gemfiles/ruby_2.6_sinatra_3.gemfile.lock index 7b643b50ca6..9a8b1a90382 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -55,8 +51,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -152,7 +148,6 @@ GEM rack-protection (= 3.2.0) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -166,7 +161,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_stripe_10.gemfile b/gemfiles/ruby_2.6_stripe_10.gemfile index 04cca0f671a..bcec6cca1e4 100644 --- a/gemfiles/ruby_2.6_stripe_10.gemfile +++ b/gemfiles/ruby_2.6_stripe_10.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_2.6_stripe_10.gemfile.lock b/gemfiles/ruby_2.6_stripe_10.gemfile.lock index 264e3f3b8d7..e80d519b717 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (10.15.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -149,7 +144,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_stripe_11.gemfile b/gemfiles/ruby_2.6_stripe_11.gemfile index 1753f45e2d2..c1dbc7c6fdd 100644 --- a/gemfiles/ruby_2.6_stripe_11.gemfile +++ b/gemfiles/ruby_2.6_stripe_11.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_2.6_stripe_11.gemfile.lock b/gemfiles/ruby_2.6_stripe_11.gemfile.lock index f43049a8d80..af99903fdd1 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (11.7.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -149,7 +144,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_stripe_12.gemfile b/gemfiles/ruby_2.6_stripe_12.gemfile index 54d1441b1bd..d55950bb7b6 100644 --- a/gemfiles/ruby_2.6_stripe_12.gemfile +++ b/gemfiles/ruby_2.6_stripe_12.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_2.6_stripe_12.gemfile.lock b/gemfiles/ruby_2.6_stripe_12.gemfile.lock index c52eb40bbb8..4ce12be9267 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (12.6.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -149,7 +144,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_stripe_7.gemfile b/gemfiles/ruby_2.6_stripe_7.gemfile index 37ef2a7faa9..f5b747d0068 100644 --- a/gemfiles/ruby_2.6_stripe_7.gemfile +++ b/gemfiles/ruby_2.6_stripe_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_2.6_stripe_7.gemfile.lock b/gemfiles/ruby_2.6_stripe_7.gemfile.lock index a19a0ad1a37..4f12b8dcb6a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (7.1.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -149,7 +144,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_stripe_8.gemfile b/gemfiles/ruby_2.6_stripe_8.gemfile index 3e3bc6564d5..7a0910e3e2b 100644 --- a/gemfiles/ruby_2.6_stripe_8.gemfile +++ b/gemfiles/ruby_2.6_stripe_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_2.6_stripe_8.gemfile.lock b/gemfiles/ruby_2.6_stripe_8.gemfile.lock index d8da1295fbd..2db4a71f9de 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (8.7.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -149,7 +144,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_stripe_9.gemfile b/gemfiles/ruby_2.6_stripe_9.gemfile index 7e813d821cc..d9a019cf826 100644 --- a/gemfiles/ruby_2.6_stripe_9.gemfile +++ b/gemfiles/ruby_2.6_stripe_9.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_2.6_stripe_9.gemfile.lock b/gemfiles/ruby_2.6_stripe_9.gemfile.lock index c7a6545c710..cc47edda218 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (9.4.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -149,7 +144,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_stripe_latest.gemfile b/gemfiles/ruby_2.6_stripe_latest.gemfile index 96ac099d693..72303e50de1 100644 --- a/gemfiles/ruby_2.6_stripe_latest.gemfile +++ b/gemfiles/ruby_2.6_stripe_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe" group :check do diff --git a/gemfiles/ruby_2.6_stripe_latest.gemfile.lock b/gemfiles/ruby_2.6_stripe_latest.gemfile.lock index c7341d68312..e23b6597fdc 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (13.2.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -147,7 +142,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.6_stripe_min.gemfile b/gemfiles/ruby_2.6_stripe_min.gemfile index 07136e12655..ae393f168a1 100644 --- a/gemfiles/ruby_2.6_stripe_min.gemfile +++ b/gemfiles/ruby_2.6_stripe_min.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_2.6_stripe_min.gemfile.lock b/gemfiles/ruby_2.6_stripe_min.gemfile.lock index 52edab752b9..cdc2c637ea9 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (5.15.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -147,7 +142,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_activesupport.gemfile b/gemfiles/ruby_2.7_activesupport.gemfile index 95dd4796f25..6871d4e0092 100644 --- a/gemfiles/ruby_2.7_activesupport.gemfile +++ b/gemfiles/ruby_2.7_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "activesupport", "~> 6.1.0" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_2.7_activesupport.gemfile.lock b/gemfiles/ruby_2.7_activesupport.gemfile.lock index ba1f4cc50ad..bc1e3765678 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -47,10 +47,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -109,8 +105,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -257,7 +253,6 @@ DEPENDENCIES actionview active_model_serializers (>= 0.10.0) activesupport (~> 6.1.0) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_aws.gemfile b/gemfiles/ruby_2.7_aws.gemfile index 918a717c77a..cf90613f51f 100644 --- a/gemfiles/ruby_2.7_aws.gemfile +++ b/gemfiles/ruby_2.7_aws.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_2.7_aws.gemfile.lock b/gemfiles/ruby_2.7_aws.gemfile.lock index 041c1937a91..0ac539b7685 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) aws-eventstream (1.2.0) aws-partitions (1.813.0) @@ -1473,8 +1469,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -1570,7 +1566,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) aws-sdk benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_2.7_contrib.gemfile b/gemfiles/ruby_2.7_contrib.gemfile index ceb1aaddf19..717e758af49 100644 --- a/gemfiles/ruby_2.7_contrib.gemfile +++ b/gemfiles/ruby_2.7_contrib.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "dalli", ">= 3.0.0" gem "grpc" gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_2.7_contrib.gemfile.lock b/gemfiles/ruby_2.7_contrib.gemfile.lock index 2dfb752212a..3d04ed0b39b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.4.0) amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -66,8 +62,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -208,7 +204,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_contrib_old.gemfile b/gemfiles/ruby_2.7_contrib_old.gemfile index 5434434858e..302a3302341 100644 --- a/gemfiles/ruby_2.7_contrib_old.gemfile +++ b/gemfiles/ruby_2.7_contrib_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "dalli", "< 3.0.0" gem "faraday", "0.17" gem "presto-client", ">= 0.5.14" diff --git a/gemfiles/ruby_2.7_contrib_old.gemfile.lock b/gemfiles/ruby_2.7_contrib_old.gemfile.lock index d27f272da78..41d2f80ef8c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) atomic (1.1.101) avl_tree (1.2.1) @@ -62,8 +58,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -195,7 +191,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_core_old.gemfile b/gemfiles/ruby_2.7_core_old.gemfile index 9055eef595f..76671c02ad2 100644 --- a/gemfiles/ruby_2.7_core_old.gemfile +++ b/gemfiles/ruby_2.7_core_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", "~> 4" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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", "~> 4" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.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" group :check do diff --git a/gemfiles/ruby_2.7_core_old.gemfile.lock b/gemfiles/ruby_2.7_core_old.gemfile.lock index 93a4b3d6d93..547b3a83e40 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -129,7 +125,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -142,7 +137,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_elasticsearch_7.gemfile b/gemfiles/ruby_2.7_elasticsearch_7.gemfile index 021756d903e..485c12a2039 100644 --- a/gemfiles/ruby_2.7_elasticsearch_7.gemfile +++ b/gemfiles/ruby_2.7_elasticsearch_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock b/gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock index bbd3adc13f6..2f56e49acb5 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -67,8 +63,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) warning (1.3.0) webmock (3.19.1) @@ -163,7 +158,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_elasticsearch_8.gemfile b/gemfiles/ruby_2.7_elasticsearch_8.gemfile index fff35f619eb..0ede1697126 100644 --- a/gemfiles/ruby_2.7_elasticsearch_8.gemfile +++ b/gemfiles/ruby_2.7_elasticsearch_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock b/gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock index 642288a8f1b..707fc6e91b4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -47,10 +43,10 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) faraday (2.8.1) @@ -66,8 +62,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -149,7 +145,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) warning (1.3.0) webmock (3.19.1) @@ -162,7 +157,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_elasticsearch_latest.gemfile b/gemfiles/ruby_2.7_elasticsearch_latest.gemfile index 91cc0cf01d6..cc4b764b89a 100644 --- a/gemfiles/ruby_2.7_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_2.7_elasticsearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "elasticsearch" group :check do diff --git a/gemfiles/ruby_2.7_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_2.7_elasticsearch_latest.gemfile.lock index 31f1f0251dd..aaa15644f0b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -49,10 +45,10 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) faraday (2.8.1) @@ -67,8 +63,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -148,7 +144,6 @@ GEM 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.23.1) @@ -161,7 +156,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_graphql_1.13.gemfile b/gemfiles/ruby_2.7_graphql_1.13.gemfile index a43a28c366d..05e12d8c62d 100644 --- a/gemfiles/ruby_2.7_graphql_1.13.gemfile +++ b/gemfiles/ruby_2.7_graphql_1.13.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock b/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock index 4a3d06bbc76..1bb63d012bd 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -121,8 +117,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -293,7 +289,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_graphql_2.0.gemfile b/gemfiles/ruby_2.7_graphql_2.0.gemfile index 947e25dd999..e859e5d99de 100644 --- a/gemfiles/ruby_2.7_graphql_2.0.gemfile +++ b/gemfiles/ruby_2.7_graphql_2.0.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock index 7ebc0649de7..e4b5c28dc06 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -121,8 +117,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -293,7 +289,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_graphql_2.1.gemfile b/gemfiles/ruby_2.7_graphql_2.1.gemfile index 24dd558aaba..292786791ab 100644 --- a/gemfiles/ruby_2.7_graphql_2.1.gemfile +++ b/gemfiles/ruby_2.7_graphql_2.1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock index 10d2e77b3da..2f4c0d227f2 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -122,8 +118,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -294,7 +290,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_graphql_2.2.gemfile b/gemfiles/ruby_2.7_graphql_2.2.gemfile index 03816b63cc0..bd41ba58337 100644 --- a/gemfiles/ruby_2.7_graphql_2.2.gemfile +++ b/gemfiles/ruby_2.7_graphql_2.2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock index cfbfd123260..2abf65a72f5 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -122,8 +118,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -294,7 +290,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_graphql_2.3.gemfile b/gemfiles/ruby_2.7_graphql_2.3.gemfile index ceffd53fd0a..25fb5f44b8c 100644 --- a/gemfiles/ruby_2.7_graphql_2.3.gemfile +++ b/gemfiles/ruby_2.7_graphql_2.3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_graphql_2.3.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.3.gemfile.lock index 45576271670..1afe7532c59 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -123,8 +119,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -295,7 +291,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_hanami_1.gemfile b/gemfiles/ruby_2.7_hanami_1.gemfile index 7fae70ca23e..9d5637de34a 100644 --- a/gemfiles/ruby_2.7_hanami_1.gemfile +++ b/gemfiles/ruby_2.7_hanami_1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack" gem "rack-test" gem "hanami", "~> 1" diff --git a/gemfiles/ruby_2.7_hanami_1.gemfile.lock b/gemfiles/ruby_2.7_hanami_1.gemfile.lock index b264f21eb28..412cb6dd966 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -127,8 +123,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -223,7 +219,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) timeout (0.3.2) transproc (1.1.1) @@ -242,7 +237,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_http.gemfile b/gemfiles/ruby_2.7_http.gemfile index cbb2e106117..45a7b298a59 100644 --- a/gemfiles/ruby_2.7_http.gemfile +++ b/gemfiles/ruby_2.7_http.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_2.7_http.gemfile.lock b/gemfiles/ruby_2.7_http.gemfile.lock index ecd0374a950..59e38fbbe95 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -73,8 +69,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -166,7 +162,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) typhoeus (1.4.0) ethon (>= 0.9.0) unf (0.1.4) @@ -184,7 +179,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_opensearch_2.gemfile b/gemfiles/ruby_2.7_opensearch_2.gemfile index d7533f8e2eb..44946e07ab7 100644 --- a/gemfiles/ruby_2.7_opensearch_2.gemfile +++ b/gemfiles/ruby_2.7_opensearch_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_2.7_opensearch_2.gemfile.lock b/gemfiles/ruby_2.7_opensearch_2.gemfile.lock index 1369c6902f6..9bfd335c84c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -58,8 +54,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -149,7 +145,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) warning (1.3.0) webmock (3.19.1) @@ -162,7 +157,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_opensearch_3.gemfile b/gemfiles/ruby_2.7_opensearch_3.gemfile index 7fa7f98b47f..10c94c71a3a 100644 --- a/gemfiles/ruby_2.7_opensearch_3.gemfile +++ b/gemfiles/ruby_2.7_opensearch_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_2.7_opensearch_3.gemfile.lock b/gemfiles/ruby_2.7_opensearch_3.gemfile.lock index 8c9a532589e..8a1378e79ed 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -58,8 +54,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -144,7 +140,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) warning (1.3.0) webmock (3.19.1) @@ -157,7 +152,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_opensearch_latest.gemfile b/gemfiles/ruby_2.7_opensearch_latest.gemfile index da69cd17c58..d3fbdaaa0bc 100644 --- a/gemfiles/ruby_2.7_opensearch_latest.gemfile +++ b/gemfiles/ruby_2.7_opensearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_2.7_opensearch_latest.gemfile.lock b/gemfiles/ruby_2.7_opensearch_latest.gemfile.lock index 44cdae5406f..5a1a410d14e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -59,8 +55,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -143,7 +139,6 @@ GEM 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.23.1) @@ -156,7 +151,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_opentelemetry.gemfile b/gemfiles/ruby_2.7_opentelemetry.gemfile index 0dc06d00f29..cf9b5de846c 100644 --- a/gemfiles/ruby_2.7_opentelemetry.gemfile +++ b/gemfiles/ruby_2.7_opentelemetry.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_2.7_opentelemetry.gemfile.lock b/gemfiles/ruby_2.7_opentelemetry.gemfile.lock index faeaefe24f6..b237b9791a4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -141,7 +137,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -154,7 +149,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile b/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile index 1f9c549c24f..a27c9d85964 100644 --- a/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile +++ b/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "opentelemetry-sdk", "~> 1.1" gem "opentelemetry-exporter-otlp" diff --git a/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile.lock index 37edd7dbc36..952e99c37f0 100644 --- a/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_2.7_opentelemetry_otlp.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -56,8 +52,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -154,7 +150,6 @@ GEM 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) @@ -167,7 +162,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rack_1.gemfile b/gemfiles/ruby_2.7_rack_1.gemfile index 3feb86ae3a9..a2d690122ee 100644 --- a/gemfiles/ruby_2.7_rack_1.gemfile +++ b/gemfiles/ruby_2.7_rack_1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_rack_1.gemfile.lock b/gemfiles/ruby_2.7_rack_1.gemfile.lock index b681888e648..02f793f4fb0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -149,7 +144,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rack_2.gemfile b/gemfiles/ruby_2.7_rack_2.gemfile index df808f6e41d..2d041aaed0b 100644 --- a/gemfiles/ruby_2.7_rack_2.gemfile +++ b/gemfiles/ruby_2.7_rack_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_rack_2.gemfile.lock b/gemfiles/ruby_2.7_rack_2.gemfile.lock index b60a6e63ea6..2682d3bea22 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -149,7 +144,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rack_3.gemfile b/gemfiles/ruby_2.7_rack_3.gemfile index 067c85d430d..abf80bf906a 100644 --- a/gemfiles/ruby_2.7_rack_3.gemfile +++ b/gemfiles/ruby_2.7_rack_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_rack_3.gemfile.lock b/gemfiles/ruby_2.7_rack_3.gemfile.lock index 91cbc3e4ec7..b1785819dfc 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -149,7 +144,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rack_latest.gemfile b/gemfiles/ruby_2.7_rack_latest.gemfile index 6b880666bff..dcbd3f63f03 100644 --- a/gemfiles/ruby_2.7_rack_latest.gemfile +++ b/gemfiles/ruby_2.7_rack_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_rack_latest.gemfile.lock b/gemfiles/ruby_2.7_rack_latest.gemfile.lock index a7f114d9db5..4c26f0a3e54 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -138,7 +134,6 @@ GEM 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.23.1) @@ -151,7 +146,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails5_mysql2.gemfile b/gemfiles/ruby_2.7_rails5_mysql2.gemfile index 26267848471..4770fc30307 100644 --- a/gemfiles/ruby_2.7_rails5_mysql2.gemfile +++ b/gemfiles/ruby_2.7_rails5_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.7_rails5_mysql2.gemfile.lock index 0a0218c628d..e9bd8a65a2c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.11.0) @@ -101,8 +97,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -267,7 +263,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails5_postgres.gemfile b/gemfiles/ruby_2.7_rails5_postgres.gemfile index cb33944e0fa..280bc9ef508 100644 --- a/gemfiles/ruby_2.7_rails5_postgres.gemfile +++ b/gemfiles/ruby_2.7_rails5_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.7_rails5_postgres.gemfile.lock index 69e95e43365..72827cace49 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.11.0) @@ -101,8 +97,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -267,7 +263,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile index 91e26534c3a..eb210a177e9 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile +++ b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock index e67c3cacf22..9068317e805 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.11.0) @@ -101,8 +97,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -268,7 +264,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile index 52812138418..42ecf92382a 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile.lock index 4b0cdab1df7..1cbdec8ede1 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.11.0) @@ -101,8 +97,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -284,7 +280,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile index e2ba1aee43b..7c8dbcb73b5 100644 --- a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sidekiq", "~> 6" diff --git a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock index 92873aa8fc8..8a5174fcb7d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.11.0) @@ -102,8 +98,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -274,7 +270,6 @@ PLATFORMS DEPENDENCIES activejob - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile index 484998d0322..6d15d53e25e 100644 --- a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile +++ b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 5.2.1" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock index 20b2736ee09..801da5e0e25 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM minitest (~> 5.1) tzinfo (~> 1.1) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) benchmark-ips (2.11.0) @@ -101,8 +97,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -266,7 +262,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails61_mysql2.gemfile b/gemfiles/ruby_2.7_rails61_mysql2.gemfile index 8eddc100488..fe916b0e46c 100644 --- a/gemfiles/ruby_2.7_rails61_mysql2.gemfile +++ b/gemfiles/ruby_2.7_rails61_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock index 24124fcfb83..4b682a6fefc 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -286,7 +282,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails61_postgres.gemfile b/gemfiles/ruby_2.7_rails61_postgres.gemfile index 2b65affe643..51836759abf 100644 --- a/gemfiles/ruby_2.7_rails61_postgres.gemfile +++ b/gemfiles/ruby_2.7_rails61_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.7_rails61_postgres.gemfile.lock index 31aed585bee..439294cca0a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -286,7 +282,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile index d2d5df276e7..0e8d2dd37f2 100644 --- a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock index cf9c837e193..09ba48a0b7c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -287,7 +283,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile index 469f09898b9..7f54dbb405c 100644 --- a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock index f5112d3d6ad..672772bef2c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -119,8 +115,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -294,7 +290,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile index 947ce5735ef..0eceffddbdc 100644 --- a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock index 0c3dd3562e2..0526fca22ef 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -285,7 +281,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails6_mysql2.gemfile b/gemfiles/ruby_2.7_rails6_mysql2.gemfile index 616e6ea9c71..5257c56c906 100644 --- a/gemfiles/ruby_2.7_rails6_mysql2.gemfile +++ b/gemfiles/ruby_2.7_rails6_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "mysql2", "< 1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock index c8f6c6863a9..74e2ae48420 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -114,8 +110,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -283,7 +279,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails6_postgres.gemfile b/gemfiles/ruby_2.7_rails6_postgres.gemfile index 9afc5e3c08b..5c4c1989101 100644 --- a/gemfiles/ruby_2.7_rails6_postgres.gemfile +++ b/gemfiles/ruby_2.7_rails6_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.7_rails6_postgres.gemfile.lock index e1e3e09df06..44b3f8dc13b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -114,8 +110,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -283,7 +279,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile index 3506e008964..f6b15327dcf 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile +++ b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock index b44196a13f2..b414b713c38 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -114,8 +110,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -284,7 +280,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile index 47a276e1936..0c67fa2430d 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile +++ b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile.lock index 238bcd00aa5..860843ba705 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -114,8 +110,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -300,7 +296,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile index 340e7736644..16d8db86067 100644 --- a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sidekiq", "~> 6" diff --git a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock index 50cdc17829b..b7f187fc15c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -115,8 +111,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -290,7 +286,6 @@ PLATFORMS DEPENDENCIES activejob - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile index 4099921f2f6..91967d21748 100644 --- a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile +++ b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "rails", "~> 6.0.0" gem "pg", "< 1.0", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock index cccbfcb3cca..e74738464b4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -76,10 +76,6 @@ GEM tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -114,8 +110,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -282,7 +278,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_rails_old_redis.gemfile b/gemfiles/ruby_2.7_rails_old_redis.gemfile new file mode 100644 index 00000000000..264f661cb3f --- /dev/null +++ b/gemfiles/ruby_2.7_rails_old_redis.gemfile @@ -0,0 +1,47 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +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.13" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "redis", "< 4" +gem "rails", "~> 6.1.0" +gem "pg", ">= 1.1", platform: :ruby +gem "sprockets", "< 4" +gem "lograge", "~> 0.11" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_2.7_redis_3.gemfile b/gemfiles/ruby_2.7_redis_3.gemfile index dd181cd7128..ace949b88ef 100644 --- a/gemfiles/ruby_2.7_redis_3.gemfile +++ b/gemfiles/ruby_2.7_redis_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_2.7_redis_3.gemfile.lock b/gemfiles/ruby_2.7_redis_3.gemfile.lock index 9c909c9a8fc..bec9919c891 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -143,7 +138,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_redis_4.gemfile b/gemfiles/ruby_2.7_redis_4.gemfile index c3c574cc86a..1836eb46c72 100644 --- a/gemfiles/ruby_2.7_redis_4.gemfile +++ b/gemfiles/ruby_2.7_redis_4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_2.7_redis_4.gemfile.lock b/gemfiles/ruby_2.7_redis_4.gemfile.lock index 99f76e64867..d75c25a6a8b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -143,7 +138,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_redis_5.gemfile b/gemfiles/ruby_2.7_redis_5.gemfile index e4189290f4a..edc30469c0f 100644 --- a/gemfiles/ruby_2.7_redis_5.gemfile +++ b/gemfiles/ruby_2.7_redis_5.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_2.7_redis_5.gemfile.lock b/gemfiles/ruby_2.7_redis_5.gemfile.lock index 03b831ee964..4dcf340bd2f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -52,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -147,7 +142,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_relational_db.gemfile b/gemfiles/ruby_2.7_relational_db.gemfile index cabb0c6e4ff..7c9a0846669 100644 --- a/gemfiles/ruby_2.7_relational_db.gemfile +++ b/gemfiles/ruby_2.7_relational_db.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "activerecord", "~> 6.1.0" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_2.7_relational_db.gemfile.lock b/gemfiles/ruby_2.7_relational_db.gemfile.lock index cfa008d0b98..45951fb9cc6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -32,10 +32,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -70,8 +66,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -158,7 +154,6 @@ GEM simplecov_json_formatter (0.1.4) sqlite3 (1.4.4) strscan (3.1.0) - thor (1.2.2) tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.4.2) @@ -175,7 +170,6 @@ PLATFORMS DEPENDENCIES activerecord (~> 6.1.0) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_resque2_redis3.gemfile b/gemfiles/ruby_2.7_resque2_redis3.gemfile index 9217cd3a1d4..d79794de7d1 100644 --- a/gemfiles/ruby_2.7_resque2_redis3.gemfile +++ b/gemfiles/ruby_2.7_resque2_redis3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.7_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.7_resque2_redis3.gemfile.lock index 4fbe4fcfe64..d80978073eb 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM rack-protection (= 3.0.5) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) unicode-display_width (2.4.2) warning (1.3.0) @@ -164,7 +159,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_resque2_redis4.gemfile b/gemfiles/ruby_2.7_resque2_redis4.gemfile index b4446e3efcc..be8b9ceb700 100644 --- a/gemfiles/ruby_2.7_resque2_redis4.gemfile +++ b/gemfiles/ruby_2.7_resque2_redis4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "redis", "~> 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_2.7_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.7_resque2_redis4.gemfile.lock index 0412826f365..6e2dd71d055 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM rack-protection (= 3.0.5) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) unicode-display_width (2.4.2) warning (1.3.0) @@ -164,7 +159,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_sinatra_2.gemfile b/gemfiles/ruby_2.7_sinatra_2.gemfile index 34f8aa013af..a634a4ca5fc 100644 --- a/gemfiles/ruby_2.7_sinatra_2.gemfile +++ b/gemfiles/ruby_2.7_sinatra_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_sinatra_2.gemfile.lock b/gemfiles/ruby_2.7_sinatra_2.gemfile.lock index c5295480371..b269b1d2045 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM rack-protection (= 2.2.4) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -164,7 +159,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_sinatra_3.gemfile b/gemfiles/ruby_2.7_sinatra_3.gemfile index baad5dad47a..f6e24fd7705 100644 --- a/gemfiles/ruby_2.7_sinatra_3.gemfile +++ b/gemfiles/ruby_2.7_sinatra_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_2.7_sinatra_3.gemfile.lock b/gemfiles/ruby_2.7_sinatra_3.gemfile.lock index 51a7972b908..cf19f271115 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -55,8 +51,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -152,7 +148,6 @@ GEM rack-protection (= 3.2.0) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -166,7 +161,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_stripe_10.gemfile b/gemfiles/ruby_2.7_stripe_10.gemfile index a59074ef592..30c2d604e6b 100644 --- a/gemfiles/ruby_2.7_stripe_10.gemfile +++ b/gemfiles/ruby_2.7_stripe_10.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_2.7_stripe_10.gemfile.lock b/gemfiles/ruby_2.7_stripe_10.gemfile.lock index f1217159210..db5c2e1e0b8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -135,7 +131,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (10.15.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_stripe_11.gemfile b/gemfiles/ruby_2.7_stripe_11.gemfile index 807e0835201..e62cd65191a 100644 --- a/gemfiles/ruby_2.7_stripe_11.gemfile +++ b/gemfiles/ruby_2.7_stripe_11.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_2.7_stripe_11.gemfile.lock b/gemfiles/ruby_2.7_stripe_11.gemfile.lock index f3cae5c70a3..3237b0b04ed 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -135,7 +131,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (11.7.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_stripe_12.gemfile b/gemfiles/ruby_2.7_stripe_12.gemfile index 846cc3eb676..ee5c89c9826 100644 --- a/gemfiles/ruby_2.7_stripe_12.gemfile +++ b/gemfiles/ruby_2.7_stripe_12.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_2.7_stripe_12.gemfile.lock b/gemfiles/ruby_2.7_stripe_12.gemfile.lock index 54e0fbe01fa..b1fb3952da9 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -135,7 +131,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (12.6.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_stripe_7.gemfile b/gemfiles/ruby_2.7_stripe_7.gemfile index f3975cfd376..160bf01b3a2 100644 --- a/gemfiles/ruby_2.7_stripe_7.gemfile +++ b/gemfiles/ruby_2.7_stripe_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_2.7_stripe_7.gemfile.lock b/gemfiles/ruby_2.7_stripe_7.gemfile.lock index 92e74e4427f..f6a96cc35dc 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -135,7 +131,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (7.1.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_stripe_8.gemfile b/gemfiles/ruby_2.7_stripe_8.gemfile index 632be357c8b..71972f7bf68 100644 --- a/gemfiles/ruby_2.7_stripe_8.gemfile +++ b/gemfiles/ruby_2.7_stripe_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_2.7_stripe_8.gemfile.lock b/gemfiles/ruby_2.7_stripe_8.gemfile.lock index b1defc603b2..93bf4c1263d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -135,7 +131,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (8.7.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_stripe_9.gemfile b/gemfiles/ruby_2.7_stripe_9.gemfile index 3b69c27a9e3..8e30dbb8698 100644 --- a/gemfiles/ruby_2.7_stripe_9.gemfile +++ b/gemfiles/ruby_2.7_stripe_9.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_2.7_stripe_9.gemfile.lock b/gemfiles/ruby_2.7_stripe_9.gemfile.lock index dbada17aec7..4e3625f8d94 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -135,7 +131,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (9.4.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_stripe_latest.gemfile b/gemfiles/ruby_2.7_stripe_latest.gemfile index 73b5c5c436b..1ff8df17cd5 100644 --- a/gemfiles/ruby_2.7_stripe_latest.gemfile +++ b/gemfiles/ruby_2.7_stripe_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe" group :check do diff --git a/gemfiles/ruby_2.7_stripe_latest.gemfile.lock b/gemfiles/ruby_2.7_stripe_latest.gemfile.lock index ae7c77ce4eb..5c06b6da698 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -133,7 +129,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (13.2.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_2.7_stripe_min.gemfile b/gemfiles/ruby_2.7_stripe_min.gemfile index 9b9c35c49e8..6e038b2957b 100644 --- a/gemfiles/ruby_2.7_stripe_min.gemfile +++ b/gemfiles/ruby_2.7_stripe_min.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,16 +22,14 @@ gem "rspec", "~> 3.13" 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 "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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" gem "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_2.7_stripe_min.gemfile.lock b/gemfiles/ruby_2.7_stripe_min.gemfile.lock index c53253b34fe..d777c1b5476 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (5.15.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -147,7 +142,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_activesupport.gemfile b/gemfiles/ruby_3.0_activesupport.gemfile index 37213cdfe98..d575ca8d77b 100644 --- a/gemfiles/ruby_3.0_activesupport.gemfile +++ b/gemfiles/ruby_3.0_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.0_activesupport.gemfile.lock b/gemfiles/ruby_3.0_activesupport.gemfile.lock index fdb2f69375d..7a540adaf03 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -46,10 +46,6 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -108,8 +104,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -258,7 +254,6 @@ DEPENDENCIES actionview active_model_serializers (>= 0.10.0) activesupport (~> 7) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_aws.gemfile b/gemfiles/ruby_3.0_aws.gemfile index f8920ed973d..76a7218a2ba 100644 --- a/gemfiles/ruby_3.0_aws.gemfile +++ b/gemfiles/ruby_3.0_aws.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.0_aws.gemfile.lock b/gemfiles/ruby_3.0_aws.gemfile.lock index d6a4d294bee..c8947e3ccfb 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) aws-eventstream (1.2.0) aws-partitions (1.813.0) @@ -1473,8 +1469,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -1571,7 +1567,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) aws-sdk benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.0_contrib.gemfile b/gemfiles/ruby_3.0_contrib.gemfile index b5f8839b58a..3452cefbbac 100644 --- a/gemfiles/ruby_3.0_contrib.gemfile +++ b/gemfiles/ruby_3.0_contrib.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.0_contrib.gemfile.lock b/gemfiles/ruby_3.0_contrib.gemfile.lock index a0d5ed19200..c05a3dc6fa8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.4.0) amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -66,8 +62,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -212,7 +208,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_contrib_old.gemfile b/gemfiles/ruby_3.0_contrib_old.gemfile index 357bd4ee075..303162e744e 100644 --- a/gemfiles/ruby_3.0_contrib_old.gemfile +++ b/gemfiles/ruby_3.0_contrib_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.0_contrib_old.gemfile.lock b/gemfiles/ruby_3.0_contrib_old.gemfile.lock index 7796096030c..62a28c9cfa7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) atomic (1.1.101) avl_tree (1.2.1) @@ -62,8 +58,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -196,7 +192,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_core_old.gemfile b/gemfiles/ruby_3.0_core_old.gemfile index bf13fef8ecd..73f50527e6c 100644 --- a/gemfiles/ruby_3.0_core_old.gemfile +++ b/gemfiles/ruby_3.0_core_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", "~> 4" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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", "~> 4" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] group :check do diff --git a/gemfiles/ruby_3.0_core_old.gemfile.lock b/gemfiles/ruby_3.0_core_old.gemfile.lock index 168a7c4306e..a673b3513ac 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -129,7 +125,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -143,7 +138,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_elasticsearch_7.gemfile b/gemfiles/ruby_3.0_elasticsearch_7.gemfile index c2156cfcb2a..5f78f86cd1e 100644 --- a/gemfiles/ruby_3.0_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.0_elasticsearch_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock index 62c3c3175d7..5dd36c80c58 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -54,7 +50,7 @@ GEM faraday (>= 1, < 3) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -65,21 +61,21 @@ GEM google-protobuf (3.24.4-aarch64-linux) google-protobuf (3.24.4-x86_64-linux) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.23.0) @@ -153,7 +149,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -168,7 +163,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_elasticsearch_8.gemfile b/gemfiles/ruby_3.0_elasticsearch_8.gemfile index 57767c3576a..e6b18f89861 100644 --- a/gemfiles/ruby_3.0_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.0_elasticsearch_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock index 86389b1b035..e13ba54b8ee 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -46,13 +42,13 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -63,21 +59,21 @@ GEM google-protobuf (3.24.4-aarch64-linux) google-protobuf (3.24.4-x86_64-linux) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.23.0) @@ -151,7 +147,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -166,7 +161,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_elasticsearch_latest.gemfile b/gemfiles/ruby_3.0_elasticsearch_latest.gemfile index be78779f8a7..731ded8a0da 100644 --- a/gemfiles/ruby_3.0_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.0_elasticsearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.0_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.0_elasticsearch_latest.gemfile.lock index b40b4536d7f..1c3a5cc7c4d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -48,13 +44,13 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -65,21 +61,21 @@ GEM google-protobuf (3.25.4-aarch64-linux) google-protobuf (3.25.4-x86_64-linux) hashdiff (1.1.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.26.3) @@ -151,7 +147,6 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - thor (1.3.2) unicode-display_width (2.6.0) uri (1.0.2) warning (1.4.0) @@ -166,7 +161,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_graphql_1.13.gemfile b/gemfiles/ruby_3.0_graphql_1.13.gemfile index b98b5e094e6..d75a0d8e0e0 100644 --- a/gemfiles/ruby_3.0_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.0_graphql_1.13.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock index 75a44881751..6bb9ad8f88b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -121,8 +117,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -294,7 +290,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_graphql_2.0.gemfile b/gemfiles/ruby_3.0_graphql_2.0.gemfile index de11ec39fa4..d13f54e683a 100644 --- a/gemfiles/ruby_3.0_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.0_graphql_2.0.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock index 67392c3b509..2e3d0cb2b98 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -121,8 +117,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -294,7 +290,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_graphql_2.1.gemfile b/gemfiles/ruby_3.0_graphql_2.1.gemfile index e7b7557a9c5..2e89e7b6a5e 100644 --- a/gemfiles/ruby_3.0_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.0_graphql_2.1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock index 4365c21a0f4..ab2f7c3a16a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -122,8 +118,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -295,7 +291,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_graphql_2.2.gemfile b/gemfiles/ruby_3.0_graphql_2.2.gemfile index 287d07c71cb..ae4712dd579 100644 --- a/gemfiles/ruby_3.0_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.0_graphql_2.2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock index 01ab4fae633..3a2f2cde502 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -122,8 +118,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -295,7 +291,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_graphql_2.3.gemfile b/gemfiles/ruby_3.0_graphql_2.3.gemfile index 6dfa6b10cff..04dcb43da71 100644 --- a/gemfiles/ruby_3.0_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.0_graphql_2.3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.3.gemfile.lock index 96427553d26..9125d50f37d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -124,8 +120,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -297,7 +293,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_http.gemfile b/gemfiles/ruby_3.0_http.gemfile index f32004923b3..72eec5f57cf 100644 --- a/gemfiles/ruby_3.0_http.gemfile +++ b/gemfiles/ruby_3.0_http.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.0_http.gemfile.lock b/gemfiles/ruby_3.0_http.gemfile.lock index 6e5f770b3bf..99792f58977 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -73,8 +69,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -166,7 +162,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) typhoeus (1.4.0) ethon (>= 0.9.0) unf (0.1.4) @@ -185,7 +180,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_opensearch_2.gemfile b/gemfiles/ruby_3.0_opensearch_2.gemfile index 90131b2e685..be6297729f5 100644 --- a/gemfiles/ruby_3.0_opensearch_2.gemfile +++ b/gemfiles/ruby_3.0_opensearch_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.0_opensearch_2.gemfile.lock b/gemfiles/ruby_3.0_opensearch_2.gemfile.lock index cddc3e09e17..d9fb329fdc0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -44,7 +40,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -55,21 +51,21 @@ GEM google-protobuf (3.24.4-aarch64-linux) google-protobuf (3.24.4-x86_64-linux) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-api (2.2.0) multi_json @@ -151,7 +147,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -166,7 +161,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_opensearch_3.gemfile b/gemfiles/ruby_3.0_opensearch_3.gemfile index e1303c660ff..5086f729f6c 100644 --- a/gemfiles/ruby_3.0_opensearch_3.gemfile +++ b/gemfiles/ruby_3.0_opensearch_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.0_opensearch_3.gemfile.lock b/gemfiles/ruby_3.0_opensearch_3.gemfile.lock index f8781dc6fe8..3140a31c431 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -44,7 +40,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -55,21 +51,21 @@ GEM google-protobuf (3.24.4-aarch64-linux) google-protobuf (3.24.4-x86_64-linux) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) @@ -146,7 +142,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -161,7 +156,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_opensearch_latest.gemfile b/gemfiles/ruby_3.0_opensearch_latest.gemfile index ce2c7f9f9d3..016654cd827 100644 --- a/gemfiles/ruby_3.0_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.0_opensearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.0_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.0_opensearch_latest.gemfile.lock index 3c04608d513..49df06ea0c7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -46,7 +42,7 @@ GEM docile (1.4.1) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -57,21 +53,21 @@ GEM google-protobuf (3.25.4-aarch64-linux) google-protobuf (3.25.4-x86_64-linux) hashdiff (1.1.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) @@ -146,7 +142,6 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - thor (1.3.2) unicode-display_width (2.6.0) uri (1.0.2) warning (1.4.0) @@ -161,7 +156,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_opentelemetry.gemfile b/gemfiles/ruby_3.0_opentelemetry.gemfile index a9ca30e2cce..6f4d60f8803 100644 --- a/gemfiles/ruby_3.0_opentelemetry.gemfile +++ b/gemfiles/ruby_3.0_opentelemetry.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.0_opentelemetry.gemfile.lock b/gemfiles/ruby_3.0_opentelemetry.gemfile.lock index 82c2a8c9c53..2e7c25344a3 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -141,7 +137,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -155,7 +150,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile b/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile index 2a59f1665bd..455020ef69b 100644 --- a/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile +++ b/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opentelemetry-sdk", "~> 1.1" gem "opentelemetry-exporter-otlp" diff --git a/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile.lock index e37a9616eb2..7e88166b01e 100644 --- a/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_3.0_opentelemetry_otlp.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -56,8 +52,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -154,7 +150,6 @@ GEM 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) @@ -168,7 +163,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rack_1.gemfile b/gemfiles/ruby_3.0_rack_1.gemfile index 1df6ad1235a..65d9dd8585d 100644 --- a/gemfiles/ruby_3.0_rack_1.gemfile +++ b/gemfiles/ruby_3.0_rack_1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_rack_1.gemfile.lock b/gemfiles/ruby_3.0_rack_1.gemfile.lock index 3ad175b1805..5d0039091d8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rack_2.gemfile b/gemfiles/ruby_3.0_rack_2.gemfile index 0388ac6359a..6fefbb8dd68 100644 --- a/gemfiles/ruby_3.0_rack_2.gemfile +++ b/gemfiles/ruby_3.0_rack_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_rack_2.gemfile.lock b/gemfiles/ruby_3.0_rack_2.gemfile.lock index 57a7999247f..cf2da39f450 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rack_3.gemfile b/gemfiles/ruby_3.0_rack_3.gemfile index e84e71746b7..44930d43f79 100644 --- a/gemfiles/ruby_3.0_rack_3.gemfile +++ b/gemfiles/ruby_3.0_rack_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_rack_3.gemfile.lock b/gemfiles/ruby_3.0_rack_3.gemfile.lock index f34e121c3cf..d25ba9533bb 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rack_latest.gemfile b/gemfiles/ruby_3.0_rack_latest.gemfile index 95aae9a9aab..fc1229d3647 100644 --- a/gemfiles/ruby_3.0_rack_latest.gemfile +++ b/gemfiles/ruby_3.0_rack_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_rack_latest.gemfile.lock b/gemfiles/ruby_3.0_rack_latest.gemfile.lock index b379975c674..34584316ced 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -138,7 +134,6 @@ GEM 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.23.1) @@ -152,7 +147,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rails61_mysql2.gemfile b/gemfiles/ruby_3.0_rails61_mysql2.gemfile index dc0891410ab..e72653c7d16 100644 --- a/gemfiles/ruby_3.0_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.0_rails61_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.0_rails61_mysql2.gemfile.lock index a15f81b5917..55a77259e1b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -287,7 +283,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rails61_postgres.gemfile b/gemfiles/ruby_3.0_rails61_postgres.gemfile index 832d8c944e3..6ac0b760a59 100644 --- a/gemfiles/ruby_3.0_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.0_rails61_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.0_rails61_postgres.gemfile.lock index 30ee2efd370..dd609a4bf99 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -287,7 +283,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile index b46fb966c25..04e17c3b31f 100644 --- a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock index 736a03bdf2c..b9a723b57fb 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -288,7 +284,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile index ee8dc5da781..441a873b780 100644 --- a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock index 278bceeb29d..5dc662d2df6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -119,8 +115,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -301,7 +297,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile index fdd097f50d1..32244075e2b 100644 --- a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock index a88a995e037..be4f1d7b082 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -286,7 +282,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rails61_trilogy.gemfile b/gemfiles/ruby_3.0_rails61_trilogy.gemfile index f743fafcdc4..fac74ce6482 100644 --- a/gemfiles/ruby_3.0_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.0_rails61_trilogy.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock index 921217294ca..7704593046a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -84,10 +84,6 @@ GEM zeitwerk (~> 2.3) addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -122,8 +118,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -296,7 +292,6 @@ PLATFORMS DEPENDENCIES activerecord-trilogy-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rails7.gemfile b/gemfiles/ruby_3.0_rails7.gemfile index b64f2fd1e49..b17a58ae83e 100644 --- a/gemfiles/ruby_3.0_rails7.gemfile +++ b/gemfiles/ruby_3.0_rails7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.0_rails7.gemfile.lock b/gemfiles/ruby_3.0_rails7.gemfile.lock index b81e47089b6..3875a1f9953 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -87,10 +87,6 @@ GEM tzinfo (~> 2.0) 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.13.0) benchmark-memory (0.1.2) @@ -127,8 +123,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -285,7 +281,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rails71.gemfile b/gemfiles/ruby_3.0_rails71.gemfile index 20d88777e08..6dbfd093783 100644 --- a/gemfiles/ruby_3.0_rails71.gemfile +++ b/gemfiles/ruby_3.0_rails71.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.0_rails71.gemfile.lock b/gemfiles/ruby_3.0_rails71.gemfile.lock index b15b849f01f..53d2f3232bd 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -96,10 +96,6 @@ GEM tzinfo (~> 2.0) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -143,8 +139,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -315,7 +311,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_rails_old_redis.gemfile b/gemfiles/ruby_3.0_rails_old_redis.gemfile new file mode 100644 index 00000000000..c37773ef612 --- /dev/null +++ b/gemfiles/ruby_3.0_rails_old_redis.gemfile @@ -0,0 +1,48 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +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.13" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "redis", "< 4" +gem "rails", "~> 6.1.0" +gem "pg", ">= 1.1", platform: :ruby +gem "sprockets", "< 4" +gem "lograge", "~> 0.11" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.0_redis_3.gemfile b/gemfiles/ruby_3.0_redis_3.gemfile index 922a00d498d..ec4ac063312 100644 --- a/gemfiles/ruby_3.0_redis_3.gemfile +++ b/gemfiles/ruby_3.0_redis_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.0_redis_3.gemfile.lock b/gemfiles/ruby_3.0_redis_3.gemfile.lock index 7f5be20d647..d110fdf89db 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -144,7 +139,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_redis_4.gemfile b/gemfiles/ruby_3.0_redis_4.gemfile index 8dc5b8cc3a6..e12e985d26c 100644 --- a/gemfiles/ruby_3.0_redis_4.gemfile +++ b/gemfiles/ruby_3.0_redis_4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.0_redis_4.gemfile.lock b/gemfiles/ruby_3.0_redis_4.gemfile.lock index 5b656e444d9..10d8d5f099d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -144,7 +139,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_redis_5.gemfile b/gemfiles/ruby_3.0_redis_5.gemfile index 1adb46a77c2..8b5cf99cf08 100644 --- a/gemfiles/ruby_3.0_redis_5.gemfile +++ b/gemfiles/ruby_3.0_redis_5.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.0_redis_5.gemfile.lock b/gemfiles/ruby_3.0_redis_5.gemfile.lock index 628fa76e4e6..6e02f4ec403 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -52,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_relational_db.gemfile b/gemfiles/ruby_3.0_relational_db.gemfile index 3c97a070be7..04e64723b4e 100644 --- a/gemfiles/ruby_3.0_relational_db.gemfile +++ b/gemfiles/ruby_3.0_relational_db.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.0_relational_db.gemfile.lock b/gemfiles/ruby_3.0_relational_db.gemfile.lock index eba205229fb..a0c7095f061 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -31,10 +31,6 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -69,8 +65,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -158,7 +154,6 @@ GEM sqlite3 (1.6.6-aarch64-linux) sqlite3 (1.6.6-x86_64-linux) strscan (3.1.0) - thor (1.2.2) trilogy (2.6.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) @@ -176,7 +171,6 @@ PLATFORMS DEPENDENCIES activerecord (~> 7) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_resque2_redis3.gemfile b/gemfiles/ruby_3.0_resque2_redis3.gemfile index 56554a02b05..7b79d1aaab9 100644 --- a/gemfiles/ruby_3.0_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.0_resque2_redis3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.0_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.0_resque2_redis3.gemfile.lock index 3b843b51c36..da41e378e0e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM rack-protection (= 3.0.5) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) unicode-display_width (2.4.2) warning (1.3.0) @@ -165,7 +160,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_resque2_redis4.gemfile b/gemfiles/ruby_3.0_resque2_redis4.gemfile index adf3dde78a3..1aaaf498b44 100644 --- a/gemfiles/ruby_3.0_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.0_resque2_redis4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.0_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.0_resque2_redis4.gemfile.lock index 30220ec216d..0e7eee98c9e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -52,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -154,7 +150,6 @@ GEM rack-protection (= 3.0.5) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) unicode-display_width (2.4.2) warning (1.3.0) @@ -169,7 +164,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_sinatra_2.gemfile b/gemfiles/ruby_3.0_sinatra_2.gemfile index e3a24ddfbf3..c33e7e726a8 100644 --- a/gemfiles/ruby_3.0_sinatra_2.gemfile +++ b/gemfiles/ruby_3.0_sinatra_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_sinatra_2.gemfile.lock b/gemfiles/ruby_3.0_sinatra_2.gemfile.lock index dc4f058c1d2..3705c38684e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM rack-protection (= 2.2.4) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -165,7 +160,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_sinatra_3.gemfile b/gemfiles/ruby_3.0_sinatra_3.gemfile index 18b4a2c79fe..e2952bf20bd 100644 --- a/gemfiles/ruby_3.0_sinatra_3.gemfile +++ b/gemfiles/ruby_3.0_sinatra_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_sinatra_3.gemfile.lock b/gemfiles/ruby_3.0_sinatra_3.gemfile.lock index 89b8f6ed7b6..922d70da1b6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -55,8 +51,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -152,7 +148,6 @@ GEM rack-protection (= 3.2.0) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -167,7 +162,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_sinatra_4.gemfile b/gemfiles/ruby_3.0_sinatra_4.gemfile index 12a39094078..f3302918408 100644 --- a/gemfiles/ruby_3.0_sinatra_4.gemfile +++ b/gemfiles/ruby_3.0_sinatra_4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.0_sinatra_4.gemfile.lock b/gemfiles/ruby_3.0_sinatra_4.gemfile.lock index c9ea5e2f209..732e0ec7157 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -55,8 +51,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -155,7 +151,6 @@ GEM rack-session (>= 2.0.0, < 3) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -170,7 +165,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_stripe_10.gemfile b/gemfiles/ruby_3.0_stripe_10.gemfile index 1fb39028d62..56ee7f4126d 100644 --- a/gemfiles/ruby_3.0_stripe_10.gemfile +++ b/gemfiles/ruby_3.0_stripe_10.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.0_stripe_10.gemfile.lock b/gemfiles/ruby_3.0_stripe_10.gemfile.lock index 5718e814e4c..46c3e37baa0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (10.15.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_stripe_11.gemfile b/gemfiles/ruby_3.0_stripe_11.gemfile index 521e545b1eb..d90aa264168 100644 --- a/gemfiles/ruby_3.0_stripe_11.gemfile +++ b/gemfiles/ruby_3.0_stripe_11.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.0_stripe_11.gemfile.lock b/gemfiles/ruby_3.0_stripe_11.gemfile.lock index cb386a7c9e1..9a16f527654 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (11.7.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_stripe_12.gemfile b/gemfiles/ruby_3.0_stripe_12.gemfile index 3ddfaf9b218..7e835132553 100644 --- a/gemfiles/ruby_3.0_stripe_12.gemfile +++ b/gemfiles/ruby_3.0_stripe_12.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.0_stripe_12.gemfile.lock b/gemfiles/ruby_3.0_stripe_12.gemfile.lock index df75d39cfd4..9203d631052 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (12.6.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_stripe_7.gemfile b/gemfiles/ruby_3.0_stripe_7.gemfile index 0241566a3e3..5af74010422 100644 --- a/gemfiles/ruby_3.0_stripe_7.gemfile +++ b/gemfiles/ruby_3.0_stripe_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.0_stripe_7.gemfile.lock b/gemfiles/ruby_3.0_stripe_7.gemfile.lock index 6b1527d2da0..a4e9c098bdf 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (7.1.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_stripe_8.gemfile b/gemfiles/ruby_3.0_stripe_8.gemfile index a7ff29aab23..86d7a931271 100644 --- a/gemfiles/ruby_3.0_stripe_8.gemfile +++ b/gemfiles/ruby_3.0_stripe_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.0_stripe_8.gemfile.lock b/gemfiles/ruby_3.0_stripe_8.gemfile.lock index da5cf2f8019..70ec3448ade 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (8.7.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_stripe_9.gemfile b/gemfiles/ruby_3.0_stripe_9.gemfile index 617cadf003a..83e0e24282a 100644 --- a/gemfiles/ruby_3.0_stripe_9.gemfile +++ b/gemfiles/ruby_3.0_stripe_9.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.0_stripe_9.gemfile.lock b/gemfiles/ruby_3.0_stripe_9.gemfile.lock index 96a7571658e..0b2fcabd90d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (9.4.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_stripe_latest.gemfile b/gemfiles/ruby_3.0_stripe_latest.gemfile index da478d78964..f792dfa1981 100644 --- a/gemfiles/ruby_3.0_stripe_latest.gemfile +++ b/gemfiles/ruby_3.0_stripe_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe" group :check do diff --git a/gemfiles/ruby_3.0_stripe_latest.gemfile.lock b/gemfiles/ruby_3.0_stripe_latest.gemfile.lock index 1e8b5bdb6f6..fc2db6db7ed 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (13.2.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.0_stripe_min.gemfile b/gemfiles/ruby_3.0_stripe_min.gemfile index 3673556e927..9d7f405985a 100644 --- a/gemfiles/ruby_3.0_stripe_min.gemfile +++ b/gemfiles/ruby_3.0_stripe_min.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.0_stripe_min.gemfile.lock b/gemfiles/ruby_3.0_stripe_min.gemfile.lock index 753f039e562..5c48594238d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (5.15.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_activesupport.gemfile b/gemfiles/ruby_3.1_activesupport.gemfile index 37213cdfe98..d575ca8d77b 100644 --- a/gemfiles/ruby_3.1_activesupport.gemfile +++ b/gemfiles/ruby_3.1_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.1_activesupport.gemfile.lock b/gemfiles/ruby_3.1_activesupport.gemfile.lock index fdb2f69375d..7a540adaf03 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -46,10 +46,6 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -108,8 +104,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -258,7 +254,6 @@ DEPENDENCIES actionview active_model_serializers (>= 0.10.0) activesupport (~> 7) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_aws.gemfile b/gemfiles/ruby_3.1_aws.gemfile index f8920ed973d..76a7218a2ba 100644 --- a/gemfiles/ruby_3.1_aws.gemfile +++ b/gemfiles/ruby_3.1_aws.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.1_aws.gemfile.lock b/gemfiles/ruby_3.1_aws.gemfile.lock index d6a4d294bee..c8947e3ccfb 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) aws-eventstream (1.2.0) aws-partitions (1.813.0) @@ -1473,8 +1469,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -1571,7 +1567,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) aws-sdk benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.1_contrib.gemfile b/gemfiles/ruby_3.1_contrib.gemfile index b5f8839b58a..3452cefbbac 100644 --- a/gemfiles/ruby_3.1_contrib.gemfile +++ b/gemfiles/ruby_3.1_contrib.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.1_contrib.gemfile.lock b/gemfiles/ruby_3.1_contrib.gemfile.lock index a0d5ed19200..c05a3dc6fa8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.4.0) amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -66,8 +62,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -212,7 +208,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_contrib_old.gemfile b/gemfiles/ruby_3.1_contrib_old.gemfile index 357bd4ee075..303162e744e 100644 --- a/gemfiles/ruby_3.1_contrib_old.gemfile +++ b/gemfiles/ruby_3.1_contrib_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.1_contrib_old.gemfile.lock b/gemfiles/ruby_3.1_contrib_old.gemfile.lock index 7796096030c..62a28c9cfa7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) atomic (1.1.101) avl_tree (1.2.1) @@ -62,8 +58,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -196,7 +192,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_core_old.gemfile b/gemfiles/ruby_3.1_core_old.gemfile index bf13fef8ecd..73f50527e6c 100644 --- a/gemfiles/ruby_3.1_core_old.gemfile +++ b/gemfiles/ruby_3.1_core_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", "~> 4" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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", "~> 4" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] group :check do diff --git a/gemfiles/ruby_3.1_core_old.gemfile.lock b/gemfiles/ruby_3.1_core_old.gemfile.lock index 168a7c4306e..a673b3513ac 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -129,7 +125,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -143,7 +138,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_elasticsearch_7.gemfile b/gemfiles/ruby_3.1_elasticsearch_7.gemfile index c2156cfcb2a..5f78f86cd1e 100644 --- a/gemfiles/ruby_3.1_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.1_elasticsearch_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock index 62c3c3175d7..5dd36c80c58 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -54,7 +50,7 @@ GEM faraday (>= 1, < 3) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -65,21 +61,21 @@ GEM google-protobuf (3.24.4-aarch64-linux) google-protobuf (3.24.4-x86_64-linux) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.23.0) @@ -153,7 +149,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -168,7 +163,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_elasticsearch_8.gemfile b/gemfiles/ruby_3.1_elasticsearch_8.gemfile index 57767c3576a..e6b18f89861 100644 --- a/gemfiles/ruby_3.1_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.1_elasticsearch_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock index 86389b1b035..e13ba54b8ee 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -46,13 +42,13 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -63,21 +59,21 @@ GEM google-protobuf (3.24.4-aarch64-linux) google-protobuf (3.24.4-x86_64-linux) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.23.0) @@ -151,7 +147,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -166,7 +161,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_elasticsearch_latest.gemfile b/gemfiles/ruby_3.1_elasticsearch_latest.gemfile index be78779f8a7..731ded8a0da 100644 --- a/gemfiles/ruby_3.1_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.1_elasticsearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.1_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.1_elasticsearch_latest.gemfile.lock index b40b4536d7f..1c3a5cc7c4d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -48,13 +44,13 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -65,21 +61,21 @@ GEM google-protobuf (3.25.4-aarch64-linux) google-protobuf (3.25.4-x86_64-linux) hashdiff (1.1.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.26.3) @@ -151,7 +147,6 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - thor (1.3.2) unicode-display_width (2.6.0) uri (1.0.2) warning (1.4.0) @@ -166,7 +161,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_graphql_1.13.gemfile b/gemfiles/ruby_3.1_graphql_1.13.gemfile index b98b5e094e6..d75a0d8e0e0 100644 --- a/gemfiles/ruby_3.1_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.1_graphql_1.13.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock index 75a44881751..6bb9ad8f88b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -121,8 +117,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -294,7 +290,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_graphql_2.0.gemfile b/gemfiles/ruby_3.1_graphql_2.0.gemfile index de11ec39fa4..d13f54e683a 100644 --- a/gemfiles/ruby_3.1_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.1_graphql_2.0.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock index 67392c3b509..2e3d0cb2b98 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -121,8 +117,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -294,7 +290,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_graphql_2.1.gemfile b/gemfiles/ruby_3.1_graphql_2.1.gemfile index e7b7557a9c5..2e89e7b6a5e 100644 --- a/gemfiles/ruby_3.1_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.1_graphql_2.1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock index 4365c21a0f4..ab2f7c3a16a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -122,8 +118,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -295,7 +291,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_graphql_2.2.gemfile b/gemfiles/ruby_3.1_graphql_2.2.gemfile index 287d07c71cb..ae4712dd579 100644 --- a/gemfiles/ruby_3.1_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.1_graphql_2.2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock index 01ab4fae633..3a2f2cde502 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -122,8 +118,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -295,7 +291,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_graphql_2.3.gemfile b/gemfiles/ruby_3.1_graphql_2.3.gemfile index 6dfa6b10cff..04dcb43da71 100644 --- a/gemfiles/ruby_3.1_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.1_graphql_2.3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.3.gemfile.lock index 96427553d26..9125d50f37d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -124,8 +120,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -297,7 +293,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_http.gemfile b/gemfiles/ruby_3.1_http.gemfile index f32004923b3..72eec5f57cf 100644 --- a/gemfiles/ruby_3.1_http.gemfile +++ b/gemfiles/ruby_3.1_http.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.1_http.gemfile.lock b/gemfiles/ruby_3.1_http.gemfile.lock index 6e5f770b3bf..99792f58977 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -73,8 +69,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -166,7 +162,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) typhoeus (1.4.0) ethon (>= 0.9.0) unf (0.1.4) @@ -185,7 +180,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_opensearch_2.gemfile b/gemfiles/ruby_3.1_opensearch_2.gemfile index 90131b2e685..be6297729f5 100644 --- a/gemfiles/ruby_3.1_opensearch_2.gemfile +++ b/gemfiles/ruby_3.1_opensearch_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.1_opensearch_2.gemfile.lock b/gemfiles/ruby_3.1_opensearch_2.gemfile.lock index cddc3e09e17..d9fb329fdc0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -44,7 +40,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -55,21 +51,21 @@ GEM google-protobuf (3.24.4-aarch64-linux) google-protobuf (3.24.4-x86_64-linux) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-api (2.2.0) multi_json @@ -151,7 +147,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -166,7 +161,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_opensearch_3.gemfile b/gemfiles/ruby_3.1_opensearch_3.gemfile index e1303c660ff..5086f729f6c 100644 --- a/gemfiles/ruby_3.1_opensearch_3.gemfile +++ b/gemfiles/ruby_3.1_opensearch_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.1_opensearch_3.gemfile.lock b/gemfiles/ruby_3.1_opensearch_3.gemfile.lock index f8781dc6fe8..3140a31c431 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -44,7 +40,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -55,21 +51,21 @@ GEM google-protobuf (3.24.4-aarch64-linux) google-protobuf (3.24.4-x86_64-linux) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) @@ -146,7 +142,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -161,7 +156,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_opensearch_latest.gemfile b/gemfiles/ruby_3.1_opensearch_latest.gemfile index ce2c7f9f9d3..016654cd827 100644 --- a/gemfiles/ruby_3.1_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.1_opensearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.1_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.1_opensearch_latest.gemfile.lock index 3c04608d513..49df06ea0c7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -46,7 +42,7 @@ GEM docile (1.4.1) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -57,21 +53,21 @@ GEM google-protobuf (3.25.4-aarch64-linux) google-protobuf (3.25.4-x86_64-linux) hashdiff (1.1.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) @@ -146,7 +142,6 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - thor (1.3.2) unicode-display_width (2.6.0) uri (1.0.2) warning (1.4.0) @@ -161,7 +156,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_opentelemetry.gemfile b/gemfiles/ruby_3.1_opentelemetry.gemfile index a9ca30e2cce..6f4d60f8803 100644 --- a/gemfiles/ruby_3.1_opentelemetry.gemfile +++ b/gemfiles/ruby_3.1_opentelemetry.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.1_opentelemetry.gemfile.lock b/gemfiles/ruby_3.1_opentelemetry.gemfile.lock index a49dce29042..e5216727125 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -53,9 +49,9 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-darwin) @@ -146,7 +142,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -161,7 +156,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile b/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile index 2a59f1665bd..455020ef69b 100644 --- a/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile +++ b/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opentelemetry-sdk", "~> 1.1" gem "opentelemetry-exporter-otlp" diff --git a/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile.lock index e37a9616eb2..7e88166b01e 100644 --- a/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_3.1_opentelemetry_otlp.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -56,8 +52,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -154,7 +150,6 @@ GEM 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) @@ -168,7 +163,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rack_1.gemfile b/gemfiles/ruby_3.1_rack_1.gemfile index 1df6ad1235a..65d9dd8585d 100644 --- a/gemfiles/ruby_3.1_rack_1.gemfile +++ b/gemfiles/ruby_3.1_rack_1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_rack_1.gemfile.lock b/gemfiles/ruby_3.1_rack_1.gemfile.lock index 3ad175b1805..5d0039091d8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rack_2.gemfile b/gemfiles/ruby_3.1_rack_2.gemfile index 0388ac6359a..6fefbb8dd68 100644 --- a/gemfiles/ruby_3.1_rack_2.gemfile +++ b/gemfiles/ruby_3.1_rack_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_rack_2.gemfile.lock b/gemfiles/ruby_3.1_rack_2.gemfile.lock index 57a7999247f..cf2da39f450 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rack_3.gemfile b/gemfiles/ruby_3.1_rack_3.gemfile index e84e71746b7..44930d43f79 100644 --- a/gemfiles/ruby_3.1_rack_3.gemfile +++ b/gemfiles/ruby_3.1_rack_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_rack_3.gemfile.lock b/gemfiles/ruby_3.1_rack_3.gemfile.lock index f34e121c3cf..d25ba9533bb 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rack_latest.gemfile b/gemfiles/ruby_3.1_rack_latest.gemfile index 95aae9a9aab..fc1229d3647 100644 --- a/gemfiles/ruby_3.1_rack_latest.gemfile +++ b/gemfiles/ruby_3.1_rack_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_rack_latest.gemfile.lock b/gemfiles/ruby_3.1_rack_latest.gemfile.lock index b379975c674..34584316ced 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -138,7 +134,6 @@ GEM 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.23.1) @@ -152,7 +147,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rails61_mysql2.gemfile b/gemfiles/ruby_3.1_rails61_mysql2.gemfile index dc0891410ab..e72653c7d16 100644 --- a/gemfiles/ruby_3.1_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.1_rails61_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.1_rails61_mysql2.gemfile.lock index a15f81b5917..55a77259e1b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -287,7 +283,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rails61_postgres.gemfile b/gemfiles/ruby_3.1_rails61_postgres.gemfile index 832d8c944e3..6ac0b760a59 100644 --- a/gemfiles/ruby_3.1_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.1_rails61_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.1_rails61_postgres.gemfile.lock index 30ee2efd370..dd609a4bf99 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -287,7 +283,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile index b46fb966c25..04e17c3b31f 100644 --- a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock index 736a03bdf2c..b9a723b57fb 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -288,7 +284,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile index ee8dc5da781..441a873b780 100644 --- a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock index 278bceeb29d..5dc662d2df6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -119,8 +115,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -301,7 +297,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile index fdd097f50d1..32244075e2b 100644 --- a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock index a88a995e037..be4f1d7b082 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -286,7 +282,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rails61_trilogy.gemfile b/gemfiles/ruby_3.1_rails61_trilogy.gemfile index f743fafcdc4..fac74ce6482 100644 --- a/gemfiles/ruby_3.1_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.1_rails61_trilogy.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock index 921217294ca..7704593046a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -84,10 +84,6 @@ GEM zeitwerk (~> 2.3) addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -122,8 +118,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -296,7 +292,6 @@ PLATFORMS DEPENDENCIES activerecord-trilogy-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rails7.gemfile b/gemfiles/ruby_3.1_rails7.gemfile index b64f2fd1e49..b17a58ae83e 100644 --- a/gemfiles/ruby_3.1_rails7.gemfile +++ b/gemfiles/ruby_3.1_rails7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.1_rails7.gemfile.lock b/gemfiles/ruby_3.1_rails7.gemfile.lock index b81e47089b6..3875a1f9953 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -87,10 +87,6 @@ GEM tzinfo (~> 2.0) 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.13.0) benchmark-memory (0.1.2) @@ -127,8 +123,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -285,7 +281,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rails71.gemfile b/gemfiles/ruby_3.1_rails71.gemfile index 20d88777e08..6dbfd093783 100644 --- a/gemfiles/ruby_3.1_rails71.gemfile +++ b/gemfiles/ruby_3.1_rails71.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.1_rails71.gemfile.lock b/gemfiles/ruby_3.1_rails71.gemfile.lock index b15b849f01f..53d2f3232bd 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -96,10 +96,6 @@ GEM tzinfo (~> 2.0) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -143,8 +139,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -315,7 +311,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_rails_old_redis.gemfile b/gemfiles/ruby_3.1_rails_old_redis.gemfile new file mode 100644 index 00000000000..c37773ef612 --- /dev/null +++ b/gemfiles/ruby_3.1_rails_old_redis.gemfile @@ -0,0 +1,48 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +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.13" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "redis", "< 4" +gem "rails", "~> 6.1.0" +gem "pg", ">= 1.1", platform: :ruby +gem "sprockets", "< 4" +gem "lograge", "~> 0.11" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.1_redis_3.gemfile b/gemfiles/ruby_3.1_redis_3.gemfile index 922a00d498d..ec4ac063312 100644 --- a/gemfiles/ruby_3.1_redis_3.gemfile +++ b/gemfiles/ruby_3.1_redis_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.1_redis_3.gemfile.lock b/gemfiles/ruby_3.1_redis_3.gemfile.lock index 7f5be20d647..d110fdf89db 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -144,7 +139,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_redis_4.gemfile b/gemfiles/ruby_3.1_redis_4.gemfile index 8dc5b8cc3a6..e12e985d26c 100644 --- a/gemfiles/ruby_3.1_redis_4.gemfile +++ b/gemfiles/ruby_3.1_redis_4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.1_redis_4.gemfile.lock b/gemfiles/ruby_3.1_redis_4.gemfile.lock index 5b656e444d9..10d8d5f099d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -144,7 +139,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_redis_5.gemfile b/gemfiles/ruby_3.1_redis_5.gemfile index 1adb46a77c2..8b5cf99cf08 100644 --- a/gemfiles/ruby_3.1_redis_5.gemfile +++ b/gemfiles/ruby_3.1_redis_5.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.1_redis_5.gemfile.lock b/gemfiles/ruby_3.1_redis_5.gemfile.lock index 628fa76e4e6..6e02f4ec403 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -52,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_relational_db.gemfile b/gemfiles/ruby_3.1_relational_db.gemfile index 3c97a070be7..04e64723b4e 100644 --- a/gemfiles/ruby_3.1_relational_db.gemfile +++ b/gemfiles/ruby_3.1_relational_db.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.1_relational_db.gemfile.lock b/gemfiles/ruby_3.1_relational_db.gemfile.lock index eba205229fb..a0c7095f061 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -31,10 +31,6 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -69,8 +65,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -158,7 +154,6 @@ GEM sqlite3 (1.6.6-aarch64-linux) sqlite3 (1.6.6-x86_64-linux) strscan (3.1.0) - thor (1.2.2) trilogy (2.6.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) @@ -176,7 +171,6 @@ PLATFORMS DEPENDENCIES activerecord (~> 7) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_resque2_redis3.gemfile b/gemfiles/ruby_3.1_resque2_redis3.gemfile index 56554a02b05..7b79d1aaab9 100644 --- a/gemfiles/ruby_3.1_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.1_resque2_redis3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.1_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.1_resque2_redis3.gemfile.lock index 3b843b51c36..da41e378e0e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM rack-protection (= 3.0.5) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) unicode-display_width (2.4.2) warning (1.3.0) @@ -165,7 +160,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_resque2_redis4.gemfile b/gemfiles/ruby_3.1_resque2_redis4.gemfile index adf3dde78a3..1aaaf498b44 100644 --- a/gemfiles/ruby_3.1_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.1_resque2_redis4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.1_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.1_resque2_redis4.gemfile.lock index 30220ec216d..0e7eee98c9e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -52,8 +48,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -154,7 +150,6 @@ GEM rack-protection (= 3.0.5) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) unicode-display_width (2.4.2) warning (1.3.0) @@ -169,7 +164,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_sinatra_2.gemfile b/gemfiles/ruby_3.1_sinatra_2.gemfile index e3a24ddfbf3..c33e7e726a8 100644 --- a/gemfiles/ruby_3.1_sinatra_2.gemfile +++ b/gemfiles/ruby_3.1_sinatra_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_sinatra_2.gemfile.lock b/gemfiles/ruby_3.1_sinatra_2.gemfile.lock index dc4f058c1d2..3705c38684e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM rack-protection (= 2.2.4) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -165,7 +160,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_sinatra_3.gemfile b/gemfiles/ruby_3.1_sinatra_3.gemfile index 18b4a2c79fe..e2952bf20bd 100644 --- a/gemfiles/ruby_3.1_sinatra_3.gemfile +++ b/gemfiles/ruby_3.1_sinatra_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_sinatra_3.gemfile.lock b/gemfiles/ruby_3.1_sinatra_3.gemfile.lock index 89b8f6ed7b6..922d70da1b6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -55,8 +51,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -152,7 +148,6 @@ GEM rack-protection (= 3.2.0) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -167,7 +162,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_sinatra_4.gemfile b/gemfiles/ruby_3.1_sinatra_4.gemfile index 12a39094078..f3302918408 100644 --- a/gemfiles/ruby_3.1_sinatra_4.gemfile +++ b/gemfiles/ruby_3.1_sinatra_4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.1_sinatra_4.gemfile.lock b/gemfiles/ruby_3.1_sinatra_4.gemfile.lock index c9ea5e2f209..732e0ec7157 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -55,8 +51,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -155,7 +151,6 @@ GEM rack-session (>= 2.0.0, < 3) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -170,7 +165,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_stripe_10.gemfile b/gemfiles/ruby_3.1_stripe_10.gemfile index 1fb39028d62..56ee7f4126d 100644 --- a/gemfiles/ruby_3.1_stripe_10.gemfile +++ b/gemfiles/ruby_3.1_stripe_10.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.1_stripe_10.gemfile.lock b/gemfiles/ruby_3.1_stripe_10.gemfile.lock index 5718e814e4c..46c3e37baa0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (10.15.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_stripe_11.gemfile b/gemfiles/ruby_3.1_stripe_11.gemfile index 521e545b1eb..d90aa264168 100644 --- a/gemfiles/ruby_3.1_stripe_11.gemfile +++ b/gemfiles/ruby_3.1_stripe_11.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.1_stripe_11.gemfile.lock b/gemfiles/ruby_3.1_stripe_11.gemfile.lock index cb386a7c9e1..9a16f527654 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (11.7.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_stripe_12.gemfile b/gemfiles/ruby_3.1_stripe_12.gemfile index 3ddfaf9b218..7e835132553 100644 --- a/gemfiles/ruby_3.1_stripe_12.gemfile +++ b/gemfiles/ruby_3.1_stripe_12.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.1_stripe_12.gemfile.lock b/gemfiles/ruby_3.1_stripe_12.gemfile.lock index df75d39cfd4..9203d631052 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (12.6.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_stripe_7.gemfile b/gemfiles/ruby_3.1_stripe_7.gemfile index 0241566a3e3..5af74010422 100644 --- a/gemfiles/ruby_3.1_stripe_7.gemfile +++ b/gemfiles/ruby_3.1_stripe_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.1_stripe_7.gemfile.lock b/gemfiles/ruby_3.1_stripe_7.gemfile.lock index 6b1527d2da0..a4e9c098bdf 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (7.1.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_stripe_8.gemfile b/gemfiles/ruby_3.1_stripe_8.gemfile index a7ff29aab23..86d7a931271 100644 --- a/gemfiles/ruby_3.1_stripe_8.gemfile +++ b/gemfiles/ruby_3.1_stripe_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.1_stripe_8.gemfile.lock b/gemfiles/ruby_3.1_stripe_8.gemfile.lock index da5cf2f8019..70ec3448ade 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (8.7.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_stripe_9.gemfile b/gemfiles/ruby_3.1_stripe_9.gemfile index 617cadf003a..83e0e24282a 100644 --- a/gemfiles/ruby_3.1_stripe_9.gemfile +++ b/gemfiles/ruby_3.1_stripe_9.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.1_stripe_9.gemfile.lock b/gemfiles/ruby_3.1_stripe_9.gemfile.lock index 96a7571658e..0b2fcabd90d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (9.4.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_stripe_latest.gemfile b/gemfiles/ruby_3.1_stripe_latest.gemfile index da478d78964..f792dfa1981 100644 --- a/gemfiles/ruby_3.1_stripe_latest.gemfile +++ b/gemfiles/ruby_3.1_stripe_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe" group :check do diff --git a/gemfiles/ruby_3.1_stripe_latest.gemfile.lock b/gemfiles/ruby_3.1_stripe_latest.gemfile.lock index 1e8b5bdb6f6..fc2db6db7ed 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (13.2.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.1_stripe_min.gemfile b/gemfiles/ruby_3.1_stripe_min.gemfile index 3673556e927..9d7f405985a 100644 --- a/gemfiles/ruby_3.1_stripe_min.gemfile +++ b/gemfiles/ruby_3.1_stripe_min.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -21,17 +22,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.1_stripe_min.gemfile.lock b/gemfiles/ruby_3.1_stripe_min.gemfile.lock index 753f039e562..5c48594238d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (5.15.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_activesupport.gemfile b/gemfiles/ruby_3.2_activesupport.gemfile index d5fbfd27b8b..f00e86b4902 100644 --- a/gemfiles/ruby_3.2_activesupport.gemfile +++ b/gemfiles/ruby_3.2_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.2_activesupport.gemfile.lock b/gemfiles/ruby_3.2_activesupport.gemfile.lock index 860c44d9f32..1981e05d87d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -46,10 +46,6 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -107,8 +103,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -254,7 +250,6 @@ DEPENDENCIES actionview active_model_serializers (>= 0.10.0) activesupport (~> 7) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_aws.gemfile b/gemfiles/ruby_3.2_aws.gemfile index 030c8e09c72..0b53e609d83 100644 --- a/gemfiles/ruby_3.2_aws.gemfile +++ b/gemfiles/ruby_3.2_aws.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.2_aws.gemfile.lock b/gemfiles/ruby_3.2_aws.gemfile.lock index 11b3317f70e..27804b67ef7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) aws-eventstream (1.2.0) aws-partitions (1.813.0) @@ -1472,8 +1468,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -1567,7 +1563,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) aws-sdk benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.2_contrib.gemfile b/gemfiles/ruby_3.2_contrib.gemfile index e88d8fe0c64..a71755c4a8b 100644 --- a/gemfiles/ruby_3.2_contrib.gemfile +++ b/gemfiles/ruby_3.2_contrib.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.2_contrib.gemfile.lock b/gemfiles/ruby_3.2_contrib.gemfile.lock index 1d4415bd3bf..c1026f76e97 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.4.0) amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -65,8 +61,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -208,7 +204,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_contrib_old.gemfile b/gemfiles/ruby_3.2_contrib_old.gemfile index a0b78cc44f4..2caa7bfff9a 100644 --- a/gemfiles/ruby_3.2_contrib_old.gemfile +++ b/gemfiles/ruby_3.2_contrib_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.2_contrib_old.gemfile.lock b/gemfiles/ruby_3.2_contrib_old.gemfile.lock index 23314a73676..08d5a4c6ee6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) atomic (1.1.101) avl_tree (1.2.1) @@ -61,8 +57,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -192,7 +188,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_core_old.gemfile b/gemfiles/ruby_3.2_core_old.gemfile index f9d542333b5..d67db9a229a 100644 --- a/gemfiles/ruby_3.2_core_old.gemfile +++ b/gemfiles/ruby_3.2_core_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", "~> 4" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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", "~> 4" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] group :check do diff --git a/gemfiles/ruby_3.2_core_old.gemfile.lock b/gemfiles/ruby_3.2_core_old.gemfile.lock index ba121fba01f..dc1e7fa210c 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -50,8 +46,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -125,7 +121,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -139,7 +134,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_elasticsearch_7.gemfile b/gemfiles/ruby_3.2_elasticsearch_7.gemfile index 3f7994f2cd4..62f4a0ee3af 100644 --- a/gemfiles/ruby_3.2_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.2_elasticsearch_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock index 23dd95b44ba..08f4dc773b3 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -53,7 +49,7 @@ GEM faraday (>= 1, < 3) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -64,21 +60,21 @@ GEM google-protobuf (3.24.4-aarch64-linux) google-protobuf (3.24.4-x86_64-linux) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.23.0) @@ -149,7 +145,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -164,7 +159,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_elasticsearch_8.gemfile b/gemfiles/ruby_3.2_elasticsearch_8.gemfile index 9e9139c64eb..cc271883c28 100644 --- a/gemfiles/ruby_3.2_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.2_elasticsearch_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock index a860da3cb7d..e2ec84ce2d2 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -45,13 +41,13 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -62,21 +58,21 @@ GEM google-protobuf (3.24.4-aarch64-linux) google-protobuf (3.24.4-x86_64-linux) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.23.0) @@ -147,7 +143,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -162,7 +157,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_elasticsearch_latest.gemfile b/gemfiles/ruby_3.2_elasticsearch_latest.gemfile index e6d005d7d1e..d8d7aa22e57 100644 --- a/gemfiles/ruby_3.2_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.2_elasticsearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.2_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.2_elasticsearch_latest.gemfile.lock index f1234247366..3fc10091baf 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -47,13 +43,13 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -64,21 +60,21 @@ GEM google-protobuf (3.25.4-aarch64-linux) google-protobuf (3.25.4-x86_64-linux) hashdiff (1.1.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.26.3) @@ -147,7 +143,6 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - thor (1.3.2) unicode-display_width (2.6.0) uri (1.0.2) warning (1.4.0) @@ -162,7 +157,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_graphql_1.13.gemfile b/gemfiles/ruby_3.2_graphql_1.13.gemfile index a0465df5ed8..59f43aaa1c0 100644 --- a/gemfiles/ruby_3.2_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.2_graphql_1.13.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock index 3c367423d36..d1229f40c18 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) @@ -119,8 +115,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -288,7 +284,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_graphql_2.0.gemfile b/gemfiles/ruby_3.2_graphql_2.0.gemfile index f4982d5c88f..1abf6d27b26 100644 --- a/gemfiles/ruby_3.2_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.2_graphql_2.0.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock index 5515009d34c..2edabca7590 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) @@ -119,8 +115,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -288,7 +284,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_graphql_2.1.gemfile b/gemfiles/ruby_3.2_graphql_2.1.gemfile index 2f5647dc59c..8ed2dfaa9e0 100644 --- a/gemfiles/ruby_3.2_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.2_graphql_2.1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock index f51242c315f..e97bb88591f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) @@ -120,8 +116,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -289,7 +285,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_graphql_2.2.gemfile b/gemfiles/ruby_3.2_graphql_2.2.gemfile index 934596165b4..f8d6333cdbd 100644 --- a/gemfiles/ruby_3.2_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.2_graphql_2.2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock index 2e8bcd18187..6da8e71a5f5 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) @@ -120,8 +116,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -289,7 +285,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_graphql_2.3.gemfile b/gemfiles/ruby_3.2_graphql_2.3.gemfile index 8b76f3a3ff6..a5da3023e42 100644 --- a/gemfiles/ruby_3.2_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.2_graphql_2.3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.3.gemfile.lock index 529c9cac2c5..e5e54f2a35e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -123,8 +119,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -293,7 +289,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_http.gemfile b/gemfiles/ruby_3.2_http.gemfile index 31291385fa3..3a1ab022620 100644 --- a/gemfiles/ruby_3.2_http.gemfile +++ b/gemfiles/ruby_3.2_http.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.2_http.gemfile.lock b/gemfiles/ruby_3.2_http.gemfile.lock index 2b25a79e719..534852e69aa 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -72,8 +68,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -162,7 +158,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) typhoeus (1.4.0) ethon (>= 0.9.0) unf (0.1.4) @@ -181,7 +176,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_opensearch_2.gemfile b/gemfiles/ruby_3.2_opensearch_2.gemfile index fa6fcb0c618..5e55469e4a3 100644 --- a/gemfiles/ruby_3.2_opensearch_2.gemfile +++ b/gemfiles/ruby_3.2_opensearch_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.2_opensearch_2.gemfile.lock b/gemfiles/ruby_3.2_opensearch_2.gemfile.lock index 5240770a79d..b205a5efc85 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -54,21 +50,21 @@ GEM google-protobuf (3.24.4-aarch64-linux) google-protobuf (3.24.4-x86_64-linux) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-api (2.2.0) multi_json @@ -147,7 +143,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -162,7 +157,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_opensearch_3.gemfile b/gemfiles/ruby_3.2_opensearch_3.gemfile index 54ecbef8c70..b440d62ca60 100644 --- a/gemfiles/ruby_3.2_opensearch_3.gemfile +++ b/gemfiles/ruby_3.2_opensearch_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.2_opensearch_3.gemfile.lock b/gemfiles/ruby_3.2_opensearch_3.gemfile.lock index 189bb2f0446..2633f94129e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -54,21 +50,21 @@ GEM google-protobuf (3.24.4-aarch64-linux) google-protobuf (3.24.4-x86_64-linux) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) @@ -142,7 +138,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -157,7 +152,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_opensearch_latest.gemfile b/gemfiles/ruby_3.2_opensearch_latest.gemfile index 24d04693d38..3e8e5bd6624 100644 --- a/gemfiles/ruby_3.2_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.2_opensearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.2_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.2_opensearch_latest.gemfile.lock index ccc370c4838..28454df0418 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -45,7 +41,7 @@ GEM docile (1.4.1) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -56,21 +52,21 @@ GEM google-protobuf (3.25.4-aarch64-linux) google-protobuf (3.25.4-x86_64-linux) hashdiff (1.1.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) @@ -142,7 +138,6 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - thor (1.3.2) unicode-display_width (2.6.0) uri (1.0.2) warning (1.4.0) @@ -157,7 +152,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_opentelemetry.gemfile b/gemfiles/ruby_3.2_opentelemetry.gemfile index 30433b45cfe..e5c89526d65 100644 --- a/gemfiles/ruby_3.2_opentelemetry.gemfile +++ b/gemfiles/ruby_3.2_opentelemetry.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.2_opentelemetry.gemfile.lock b/gemfiles/ruby_3.2_opentelemetry.gemfile.lock index 5e4efa23faa..602d1e0b1c7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -50,8 +46,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -137,7 +133,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -151,7 +146,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile b/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile index fc6e5268b23..75182024cf7 100644 --- a/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile +++ b/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opentelemetry-sdk", "~> 1.1" gem "opentelemetry-exporter-otlp" diff --git a/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile.lock index f20408a794b..eb50a60a4d1 100644 --- a/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_3.2_opentelemetry_otlp.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -55,8 +51,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM 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) @@ -164,7 +159,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rack_1.gemfile b/gemfiles/ruby_3.2_rack_1.gemfile index d7deb19644a..e977278aba9 100644 --- a/gemfiles/ruby_3.2_rack_1.gemfile +++ b/gemfiles/ruby_3.2_rack_1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 1" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_rack_1.gemfile.lock b/gemfiles/ruby_3.2_rack_1.gemfile.lock index fb63c230b3e..83f96701b97 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -50,8 +46,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rack_2.gemfile b/gemfiles/ruby_3.2_rack_2.gemfile index 230e9974161..87de056577a 100644 --- a/gemfiles/ruby_3.2_rack_2.gemfile +++ b/gemfiles/ruby_3.2_rack_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_rack_2.gemfile.lock b/gemfiles/ruby_3.2_rack_2.gemfile.lock index 97ed17c620d..a4586ae8285 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -50,8 +46,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rack_3.gemfile b/gemfiles/ruby_3.2_rack_3.gemfile index bf4e90d96b7..0e692b97324 100644 --- a/gemfiles/ruby_3.2_rack_3.gemfile +++ b/gemfiles/ruby_3.2_rack_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_rack_3.gemfile.lock b/gemfiles/ruby_3.2_rack_3.gemfile.lock index dd5af537548..0f9645b7053 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -50,8 +46,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rack_latest.gemfile b/gemfiles/ruby_3.2_rack_latest.gemfile index f8057da22e0..bce312c52e4 100644 --- a/gemfiles/ruby_3.2_rack_latest.gemfile +++ b/gemfiles/ruby_3.2_rack_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_rack_latest.gemfile.lock b/gemfiles/ruby_3.2_rack_latest.gemfile.lock index 6b4fdc7cc7a..7ccaac04c5f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM 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.23.1) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rails61_mysql2.gemfile b/gemfiles/ruby_3.2_rails61_mysql2.gemfile index f15a6ce73b4..9c959c1f4c4 100644 --- a/gemfiles/ruby_3.2_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.2_rails61_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.2_rails61_mysql2.gemfile.lock index 9514037883d..ba4c165c523 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -117,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -283,7 +279,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rails61_postgres.gemfile b/gemfiles/ruby_3.2_rails61_postgres.gemfile index 63819d9ee91..b70e54c2c92 100644 --- a/gemfiles/ruby_3.2_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.2_rails61_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.2_rails61_postgres.gemfile.lock index 776a31302bb..ef599294127 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -117,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -283,7 +279,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile index 0027469d159..fec69ed995c 100644 --- a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock index ba93ca1bd82..3b2841940f1 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -117,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -284,7 +280,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile index fb99c1edbf4..c45085dd974 100644 --- a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock index 99d39d21a1d..108158f2166 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -118,8 +114,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -297,7 +293,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile index d5bddafc30d..2cde7f32304 100644 --- a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock index 95a804923de..9fbf6d78af6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -117,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -282,7 +278,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rails61_trilogy.gemfile b/gemfiles/ruby_3.2_rails61_trilogy.gemfile index da2ae508e53..9022851a92e 100644 --- a/gemfiles/ruby_3.2_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.2_rails61_trilogy.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock index 32561755c32..616bdb32c14 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -84,10 +84,6 @@ GEM zeitwerk (~> 2.3) addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -121,8 +117,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -292,7 +288,6 @@ PLATFORMS DEPENDENCIES activerecord-trilogy-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rails7.gemfile b/gemfiles/ruby_3.2_rails7.gemfile index de659673024..8c4be9217cf 100644 --- a/gemfiles/ruby_3.2_rails7.gemfile +++ b/gemfiles/ruby_3.2_rails7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.2_rails7.gemfile.lock b/gemfiles/ruby_3.2_rails7.gemfile.lock index ff18be36be4..acb7ef6e5f4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -87,10 +87,6 @@ GEM tzinfo (~> 2.0) 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.13.0) benchmark-memory (0.1.2) @@ -126,8 +122,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -281,7 +277,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rails71.gemfile b/gemfiles/ruby_3.2_rails71.gemfile index 5667a357d03..97901ffef09 100644 --- a/gemfiles/ruby_3.2_rails71.gemfile +++ b/gemfiles/ruby_3.2_rails71.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.2_rails71.gemfile.lock b/gemfiles/ruby_3.2_rails71.gemfile.lock index 8806af681d7..b3466eec5f9 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -96,10 +96,6 @@ GEM tzinfo (~> 2.0) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -142,8 +138,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -311,7 +307,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_rails_old_redis.gemfile b/gemfiles/ruby_3.2_rails_old_redis.gemfile new file mode 100644 index 00000000000..732bda94c32 --- /dev/null +++ b/gemfiles/ruby_3.2_rails_old_redis.gemfile @@ -0,0 +1,47 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +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.13" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "redis", "< 4" +gem "rails", "~> 6.1.0" +gem "pg", ">= 1.1", platform: :ruby +gem "sprockets", "< 4" +gem "lograge", "~> 0.11" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.2_redis_3.gemfile b/gemfiles/ruby_3.2_redis_3.gemfile index c52135d40cd..2621e776d37 100644 --- a/gemfiles/ruby_3.2_redis_3.gemfile +++ b/gemfiles/ruby_3.2_redis_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.2_redis_3.gemfile.lock b/gemfiles/ruby_3.2_redis_3.gemfile.lock index 2984b3cf081..482b232ca95 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -50,8 +46,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -126,7 +122,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -140,7 +135,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_redis_4.gemfile b/gemfiles/ruby_3.2_redis_4.gemfile index 68933a9d49c..7d028f4bdd6 100644 --- a/gemfiles/ruby_3.2_redis_4.gemfile +++ b/gemfiles/ruby_3.2_redis_4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.2_redis_4.gemfile.lock b/gemfiles/ruby_3.2_redis_4.gemfile.lock index a8d22286655..8fc48470074 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -50,8 +46,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -126,7 +122,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -140,7 +135,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_redis_5.gemfile b/gemfiles/ruby_3.2_redis_5.gemfile index 03bf0473d99..a31604f7db0 100644 --- a/gemfiles/ruby_3.2_redis_5.gemfile +++ b/gemfiles/ruby_3.2_redis_5.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.2_redis_5.gemfile.lock b/gemfiles/ruby_3.2_redis_5.gemfile.lock index 9b746297755..56c89546b49 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.1) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -144,7 +139,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_relational_db.gemfile b/gemfiles/ruby_3.2_relational_db.gemfile index b3b9646cf71..1f84b2d4b94 100644 --- a/gemfiles/ruby_3.2_relational_db.gemfile +++ b/gemfiles/ruby_3.2_relational_db.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.2_relational_db.gemfile.lock b/gemfiles/ruby_3.2_relational_db.gemfile.lock index f99d3f7943c..50f05614c3b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -31,10 +31,6 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -68,8 +64,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -154,7 +150,6 @@ GEM sqlite3 (1.6.6-aarch64-linux) sqlite3 (1.6.6-x86_64-linux) strscan (3.1.0) - thor (1.2.2) trilogy (2.6.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) @@ -172,7 +167,6 @@ PLATFORMS DEPENDENCIES activerecord (~> 7) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_resque2_redis3.gemfile b/gemfiles/ruby_3.2_resque2_redis3.gemfile index 25d0e14ca74..e79d7a0f26c 100644 --- a/gemfiles/ruby_3.2_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.2_resque2_redis3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.2_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.2_resque2_redis3.gemfile.lock index ab0b5db4490..c64f9e6f508 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -50,8 +46,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -146,7 +142,6 @@ GEM rack-protection (= 3.0.5) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) unicode-display_width (2.4.2) warning (1.3.0) @@ -161,7 +156,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_resque2_redis4.gemfile b/gemfiles/ruby_3.2_resque2_redis4.gemfile index b02ace883bd..2572c886f05 100644 --- a/gemfiles/ruby_3.2_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.2_resque2_redis4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.2_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.2_resque2_redis4.gemfile.lock index 8d4a866010c..d633f835fb8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.11.0) benchmark-memory (0.1.2) @@ -51,8 +47,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM rack-protection (= 3.0.5) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.1) tilt (2.1.0) unicode-display_width (2.4.2) warning (1.3.0) @@ -165,7 +160,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_sinatra_2.gemfile b/gemfiles/ruby_3.2_sinatra_2.gemfile index eb088706fe3..9d265f8e3de 100644 --- a/gemfiles/ruby_3.2_sinatra_2.gemfile +++ b/gemfiles/ruby_3.2_sinatra_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_sinatra_2.gemfile.lock b/gemfiles/ruby_3.2_sinatra_2.gemfile.lock index f26050a750c..ad40af69824 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -146,7 +142,6 @@ GEM rack-protection (= 2.2.4) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -161,7 +156,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_sinatra_3.gemfile b/gemfiles/ruby_3.2_sinatra_3.gemfile index 9ca57cbe8e5..bc754753398 100644 --- a/gemfiles/ruby_3.2_sinatra_3.gemfile +++ b/gemfiles/ruby_3.2_sinatra_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_sinatra_3.gemfile.lock b/gemfiles/ruby_3.2_sinatra_3.gemfile.lock index 0af7f5ed4d7..0f02a837d3b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -148,7 +144,6 @@ GEM rack-protection (= 3.2.0) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -163,7 +158,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_sinatra_4.gemfile b/gemfiles/ruby_3.2_sinatra_4.gemfile index b310d189418..1052d9e7238 100644 --- a/gemfiles/ruby_3.2_sinatra_4.gemfile +++ b/gemfiles/ruby_3.2_sinatra_4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.2_sinatra_4.gemfile.lock b/gemfiles/ruby_3.2_sinatra_4.gemfile.lock index 3b76e24c257..410abceaa61 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -151,7 +147,6 @@ GEM rack-session (>= 2.0.0, < 3) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -166,7 +161,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_stripe_10.gemfile b/gemfiles/ruby_3.2_stripe_10.gemfile index f6ceee08f94..2ceadd407b9 100644 --- a/gemfiles/ruby_3.2_stripe_10.gemfile +++ b/gemfiles/ruby_3.2_stripe_10.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.2_stripe_10.gemfile.lock b/gemfiles/ruby_3.2_stripe_10.gemfile.lock index 9ad13e8ff79..0f1f8988448 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (10.15.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_stripe_11.gemfile b/gemfiles/ruby_3.2_stripe_11.gemfile index c012d27b8f4..3300e5608cc 100644 --- a/gemfiles/ruby_3.2_stripe_11.gemfile +++ b/gemfiles/ruby_3.2_stripe_11.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.2_stripe_11.gemfile.lock b/gemfiles/ruby_3.2_stripe_11.gemfile.lock index 0272f2fc4d5..54f74d2ab08 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (11.7.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_stripe_12.gemfile b/gemfiles/ruby_3.2_stripe_12.gemfile index 8a5b36e2353..f54cb27fca6 100644 --- a/gemfiles/ruby_3.2_stripe_12.gemfile +++ b/gemfiles/ruby_3.2_stripe_12.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.2_stripe_12.gemfile.lock b/gemfiles/ruby_3.2_stripe_12.gemfile.lock index 4d685766ef0..59324f8fe9e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (12.6.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_stripe_7.gemfile b/gemfiles/ruby_3.2_stripe_7.gemfile index 699b53acf9e..4782529fce3 100644 --- a/gemfiles/ruby_3.2_stripe_7.gemfile +++ b/gemfiles/ruby_3.2_stripe_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.2_stripe_7.gemfile.lock b/gemfiles/ruby_3.2_stripe_7.gemfile.lock index 2567b6c2487..fc491554bc8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (7.1.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_stripe_8.gemfile b/gemfiles/ruby_3.2_stripe_8.gemfile index 63b2ab45fa6..2e93e38446b 100644 --- a/gemfiles/ruby_3.2_stripe_8.gemfile +++ b/gemfiles/ruby_3.2_stripe_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.2_stripe_8.gemfile.lock b/gemfiles/ruby_3.2_stripe_8.gemfile.lock index a6364356f3f..fe48a21e601 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (8.7.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_stripe_9.gemfile b/gemfiles/ruby_3.2_stripe_9.gemfile index 66b664aaa1e..8b3930e1c50 100644 --- a/gemfiles/ruby_3.2_stripe_9.gemfile +++ b/gemfiles/ruby_3.2_stripe_9.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.2_stripe_9.gemfile.lock b/gemfiles/ruby_3.2_stripe_9.gemfile.lock index 1329ee2a373..51400d22a20 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (9.4.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_stripe_latest.gemfile b/gemfiles/ruby_3.2_stripe_latest.gemfile index a4bafb00815..56dfcce1def 100644 --- a/gemfiles/ruby_3.2_stripe_latest.gemfile +++ b/gemfiles/ruby_3.2_stripe_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe" group :check do diff --git a/gemfiles/ruby_3.2_stripe_latest.gemfile.lock b/gemfiles/ruby_3.2_stripe_latest.gemfile.lock index 0ef2934e7ec..1938b78a9ee 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (13.2.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -144,7 +139,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.2_stripe_min.gemfile b/gemfiles/ruby_3.2_stripe_min.gemfile index f3b95b7f79e..1f215af403b 100644 --- a/gemfiles/ruby_3.2_stripe_min.gemfile +++ b/gemfiles/ruby_3.2_stripe_min.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.2_stripe_min.gemfile.lock b/gemfiles/ruby_3.2_stripe_min.gemfile.lock index 776086436ef..5295c8474e3 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (5.15.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -144,7 +139,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_activesupport.gemfile b/gemfiles/ruby_3.3_activesupport.gemfile index d5fbfd27b8b..f00e86b4902 100644 --- a/gemfiles/ruby_3.3_activesupport.gemfile +++ b/gemfiles/ruby_3.3_activesupport.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "activesupport", "~> 7" gem "actionpack" gem "actionview" diff --git a/gemfiles/ruby_3.3_activesupport.gemfile.lock b/gemfiles/ruby_3.3_activesupport.gemfile.lock index 890f831eaa2..f47879ad3de 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -46,10 +46,6 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -106,8 +102,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -253,7 +249,6 @@ DEPENDENCIES actionview active_model_serializers (>= 0.10.0) activesupport (~> 7) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_aws.gemfile b/gemfiles/ruby_3.3_aws.gemfile index 030c8e09c72..0b53e609d83 100644 --- a/gemfiles/ruby_3.3_aws.gemfile +++ b/gemfiles/ruby_3.3_aws.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "aws-sdk" gem "shoryuken" diff --git a/gemfiles/ruby_3.3_aws.gemfile.lock b/gemfiles/ruby_3.3_aws.gemfile.lock index fbe573c5b2a..50ec3351dee 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) aws-eventstream (1.2.0) aws-partitions (1.813.0) @@ -1471,8 +1467,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -1566,7 +1562,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) aws-sdk benchmark-ips (~> 2.8) benchmark-memory (< 0.2) diff --git a/gemfiles/ruby_3.3_contrib.gemfile b/gemfiles/ruby_3.3_contrib.gemfile index e88d8fe0c64..a71755c4a8b 100644 --- a/gemfiles/ruby_3.3_contrib.gemfile +++ b/gemfiles/ruby_3.3_contrib.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" diff --git a/gemfiles/ruby_3.3_contrib.gemfile.lock b/gemfiles/ruby_3.3_contrib.gemfile.lock index 42b6d85e845..cd732a3316d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.4.0) amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -65,8 +61,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -209,7 +205,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_contrib_old.gemfile b/gemfiles/ruby_3.3_contrib_old.gemfile index e0894229c4c..69c05bfa60b 100644 --- a/gemfiles/ruby_3.3_contrib_old.gemfile +++ b/gemfiles/ruby_3.3_contrib_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" diff --git a/gemfiles/ruby_3.3_contrib_old.gemfile.lock b/gemfiles/ruby_3.3_contrib_old.gemfile.lock index 3e260d1e5e0..d3a5f150788 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) atomic (1.1.101) avl_tree (1.2.1) @@ -60,8 +56,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -192,7 +188,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_core_old.gemfile b/gemfiles/ruby_3.3_core_old.gemfile index f9d542333b5..d67db9a229a 100644 --- a/gemfiles/ruby_3.3_core_old.gemfile +++ b/gemfiles/ruby_3.3_core_old.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", "~> 4" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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", "~> 4" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] group :check do diff --git a/gemfiles/ruby_3.3_core_old.gemfile.lock b/gemfiles/ruby_3.3_core_old.gemfile.lock index d4aa9a9db65..d0322674de9 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -49,8 +45,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -124,7 +120,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -138,7 +133,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_elasticsearch_7.gemfile b/gemfiles/ruby_3.3_elasticsearch_7.gemfile index 3f7994f2cd4..62f4a0ee3af 100644 --- a/gemfiles/ruby_3.3_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.3_elasticsearch_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch", "~> 7" group :check do diff --git a/gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock index 6a886407c05..7eb225de5e7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.12.0) @@ -53,7 +49,7 @@ GEM faraday (>= 1, < 3) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -63,21 +59,21 @@ GEM ffi (1.17.0-x86_64-linux-gnu) google-protobuf (3.24.4) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.23.0) @@ -148,7 +144,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -163,7 +158,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_elasticsearch_8.gemfile b/gemfiles/ruby_3.3_elasticsearch_8.gemfile index 9e9139c64eb..cc271883c28 100644 --- a/gemfiles/ruby_3.3_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.3_elasticsearch_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch", "~> 8" group :check do diff --git a/gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock index a452d8924e7..05696eade1f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -45,13 +41,13 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -61,21 +57,21 @@ GEM ffi (1.17.0-x86_64-linux-gnu) google-protobuf (3.24.4) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.23.0) @@ -146,7 +142,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -161,7 +156,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_elasticsearch_latest.gemfile b/gemfiles/ruby_3.3_elasticsearch_latest.gemfile index e6d005d7d1e..d8d7aa22e57 100644 --- a/gemfiles/ruby_3.3_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.3_elasticsearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "elasticsearch" group :check do diff --git a/gemfiles/ruby_3.3_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.3_elasticsearch_latest.gemfile.lock index f1234247366..3fc10091baf 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -47,13 +43,13 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -64,21 +60,21 @@ GEM google-protobuf (3.25.4-aarch64-linux) google-protobuf (3.25.4-x86_64-linux) hashdiff (1.1.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri os (1.1.4) parallel (1.26.3) @@ -147,7 +143,6 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - thor (1.3.2) unicode-display_width (2.6.0) uri (1.0.2) warning (1.4.0) @@ -162,7 +157,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_graphql_1.13.gemfile b/gemfiles/ruby_3.3_graphql_1.13.gemfile index a0465df5ed8..59f43aaa1c0 100644 --- a/gemfiles/ruby_3.3_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.3_graphql_1.13.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock index 0ea4597651c..d63abd741e7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -119,8 +115,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -289,7 +285,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_graphql_2.0.gemfile b/gemfiles/ruby_3.3_graphql_2.0.gemfile index f4982d5c88f..1abf6d27b26 100644 --- a/gemfiles/ruby_3.3_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.3_graphql_2.0.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock index 6a922d57c38..2e07bc16a7e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -119,8 +115,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -289,7 +285,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_graphql_2.1.gemfile b/gemfiles/ruby_3.3_graphql_2.1.gemfile index 2f5647dc59c..8ed2dfaa9e0 100644 --- a/gemfiles/ruby_3.3_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.3_graphql_2.1.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock index ebcefe01a63..96dce2cac3f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -120,8 +116,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -290,7 +286,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_graphql_2.2.gemfile b/gemfiles/ruby_3.3_graphql_2.2.gemfile index 934596165b4..f8d6333cdbd 100644 --- a/gemfiles/ruby_3.3_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.3_graphql_2.2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock index eb3c0608196..341bfdcda99 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -120,8 +116,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -290,7 +286,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_graphql_2.3.gemfile b/gemfiles/ruby_3.3_graphql_2.3.gemfile index 8b76f3a3ff6..a5da3023e42 100644 --- a/gemfiles/ruby_3.3_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.3_graphql_2.3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.3.gemfile.lock index 529c9cac2c5..e5e54f2a35e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -81,10 +81,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -123,8 +119,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -293,7 +289,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_http.gemfile b/gemfiles/ruby_3.3_http.gemfile index 31291385fa3..3a1ab022620 100644 --- a/gemfiles/ruby_3.3_http.gemfile +++ b/gemfiles/ruby_3.3_http.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "ethon" gem "excon" gem "faraday" diff --git a/gemfiles/ruby_3.3_http.gemfile.lock b/gemfiles/ruby_3.3_http.gemfile.lock index 5b785ac1c89..a20e9af67eb 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -71,8 +67,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -161,7 +157,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) typhoeus (1.4.0) ethon (>= 0.9.0) unf (0.1.4) @@ -180,7 +175,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_opensearch_2.gemfile b/gemfiles/ruby_3.3_opensearch_2.gemfile index fa6fcb0c618..5e55469e4a3 100644 --- a/gemfiles/ruby_3.3_opensearch_2.gemfile +++ b/gemfiles/ruby_3.3_opensearch_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby", "~> 2" group :check do diff --git a/gemfiles/ruby_3.3_opensearch_2.gemfile.lock b/gemfiles/ruby_3.3_opensearch_2.gemfile.lock index 5c115586562..74243f25c2d 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -53,21 +49,21 @@ GEM ffi (1.17.0-x86_64-linux-gnu) google-protobuf (3.24.4) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-api (2.2.0) multi_json @@ -146,7 +142,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -161,7 +156,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_opensearch_3.gemfile b/gemfiles/ruby_3.3_opensearch_3.gemfile index 54ecbef8c70..b440d62ca60 100644 --- a/gemfiles/ruby_3.3_opensearch_3.gemfile +++ b/gemfiles/ruby_3.3_opensearch_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby", "~> 3" group :check do diff --git a/gemfiles/ruby_3.3_opensearch_3.gemfile.lock b/gemfiles/ruby_3.3_opensearch_3.gemfile.lock index ca16296d408..dda7aa3baf8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM specs: addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -43,7 +39,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -53,21 +49,21 @@ GEM ffi (1.17.0-x86_64-linux-gnu) google-protobuf (3.24.4) hashdiff (1.0.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.0.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) @@ -141,7 +137,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.5.0) uri (1.0.2) warning (1.3.0) @@ -156,7 +151,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_opensearch_latest.gemfile b/gemfiles/ruby_3.3_opensearch_latest.gemfile index 24d04693d38..3e8e5bd6624 100644 --- a/gemfiles/ruby_3.3_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.3_opensearch_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opensearch-ruby" group :check do diff --git a/gemfiles/ruby_3.3_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.3_opensearch_latest.gemfile.lock index ccc370c4838..28454df0418 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -45,7 +41,7 @@ GEM docile (1.4.1) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -56,21 +52,21 @@ GEM google-protobuf (3.25.4-aarch64-linux) google-protobuf (3.25.4-x86_64-linux) hashdiff (1.1.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) msgpack (1.7.5) multi_json (1.15.0) - net-http (0.5.0) + net-http (0.6.0) uri opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) @@ -142,7 +138,6 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - thor (1.3.2) unicode-display_width (2.6.0) uri (1.0.2) warning (1.4.0) @@ -157,7 +152,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_opentelemetry.gemfile b/gemfiles/ruby_3.3_opentelemetry.gemfile index 30433b45cfe..e5c89526d65 100644 --- a/gemfiles/ruby_3.3_opentelemetry.gemfile +++ b/gemfiles/ruby_3.3_opentelemetry.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opentelemetry-sdk", "~> 1.1" group :check do diff --git a/gemfiles/ruby_3.3_opentelemetry.gemfile.lock b/gemfiles/ruby_3.3_opentelemetry.gemfile.lock index 4e5f997a123..7e69eb878a2 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -49,8 +45,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -136,7 +132,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -150,7 +145,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile b/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile index fc6e5268b23..75182024cf7 100644 --- a/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile +++ b/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "opentelemetry-sdk", "~> 1.1" gem "opentelemetry-exporter-otlp" diff --git a/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile.lock index f20408a794b..eb50a60a4d1 100644 --- a/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_3.3_opentelemetry_otlp.gemfile.lock @@ -11,9 +11,9 @@ GIT PATH remote: .. specs: - datadog (2.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -55,8 +51,8 @@ GEM json (2.7.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -150,7 +146,6 @@ GEM 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) @@ -164,7 +159,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_rack_2.gemfile b/gemfiles/ruby_3.3_rack_2.gemfile index 230e9974161..87de056577a 100644 --- a/gemfiles/ruby_3.3_rack_2.gemfile +++ b/gemfiles/ruby_3.3_rack_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_rack_2.gemfile.lock b/gemfiles/ruby_3.3_rack_2.gemfile.lock index 4ed1a09101d..fcc06b5a10e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -49,8 +45,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -131,7 +127,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -145,7 +140,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_rack_3.gemfile b/gemfiles/ruby_3.3_rack_3.gemfile index bf4e90d96b7..0e692b97324 100644 --- a/gemfiles/ruby_3.3_rack_3.gemfile +++ b/gemfiles/ruby_3.3_rack_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_rack_3.gemfile.lock b/gemfiles/ruby_3.3_rack_3.gemfile.lock index 64746cbb736..a9e47bc0483 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -49,8 +45,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -131,7 +127,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -145,7 +140,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_rack_latest.gemfile b/gemfiles/ruby_3.3_rack_latest.gemfile index f8057da22e0..bce312c52e4 100644 --- a/gemfiles/ruby_3.3_rack_latest.gemfile +++ b/gemfiles/ruby_3.3_rack_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rack" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_rack_latest.gemfile.lock b/gemfiles/ruby_3.3_rack_latest.gemfile.lock index 6b4fdc7cc7a..7ccaac04c5f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -134,7 +130,6 @@ GEM 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.23.1) @@ -148,7 +143,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_rails61_mysql2.gemfile b/gemfiles/ruby_3.3_rails61_mysql2.gemfile index f15a6ce73b4..9c959c1f4c4 100644 --- a/gemfiles/ruby_3.3_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.3_rails61_mysql2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.3_rails61_mysql2.gemfile.lock index fe67b83be6c..7e3608aaade 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -116,8 +112,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -284,7 +280,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_rails61_postgres.gemfile b/gemfiles/ruby_3.3_rails61_postgres.gemfile index 63819d9ee91..b70e54c2c92 100644 --- a/gemfiles/ruby_3.3_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.3_rails61_postgres.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.3_rails61_postgres.gemfile.lock index b9f77fc8185..1da571d4c44 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -116,8 +112,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -284,7 +280,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile index 0027469d159..fec69ed995c 100644 --- a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" diff --git a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock index 2983218e751..cea69c15cf7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -116,8 +112,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -285,7 +281,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile index fb99c1edbf4..c45085dd974 100644 --- a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" diff --git a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock index e78592ed697..b24c647071b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -117,8 +113,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -298,7 +294,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile index d5bddafc30d..2cde7f32304 100644 --- a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" diff --git a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock index cbab8ef68d8..eb9a7d36762 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -80,10 +80,6 @@ GEM tzinfo (~> 2.0) zeitwerk (~> 2.3) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -116,8 +112,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -283,7 +279,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_rails61_trilogy.gemfile b/gemfiles/ruby_3.3_rails61_trilogy.gemfile index da2ae508e53..9022851a92e 100644 --- a/gemfiles/ruby_3.3_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.3_rails61_trilogy.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" diff --git a/gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock index f48516cc934..dd88deb65c5 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -84,10 +84,6 @@ GEM zeitwerk (~> 2.3) addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -120,8 +116,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -291,7 +287,6 @@ PLATFORMS DEPENDENCIES activerecord-trilogy-adapter - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_rails7.gemfile b/gemfiles/ruby_3.3_rails7.gemfile index de659673024..8c4be9217cf 100644 --- a/gemfiles/ruby_3.3_rails7.gemfile +++ b/gemfiles/ruby_3.3_rails7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 7.0.0" group :check do diff --git a/gemfiles/ruby_3.3_rails7.gemfile.lock b/gemfiles/ruby_3.3_rails7.gemfile.lock index ff18be36be4..acb7ef6e5f4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -87,10 +87,6 @@ GEM tzinfo (~> 2.0) 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.13.0) benchmark-memory (0.1.2) @@ -126,8 +122,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -281,7 +277,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_rails71.gemfile b/gemfiles/ruby_3.3_rails71.gemfile index 5667a357d03..97901ffef09 100644 --- a/gemfiles/ruby_3.3_rails71.gemfile +++ b/gemfiles/ruby_3.3_rails71.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "rails", "~> 7.1.0" group :check do diff --git a/gemfiles/ruby_3.3_rails71.gemfile.lock b/gemfiles/ruby_3.3_rails71.gemfile.lock index 8806af681d7..b3466eec5f9 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -96,10 +96,6 @@ GEM tzinfo (~> 2.0) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -142,8 +138,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -311,7 +307,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_rails_old_redis.gemfile b/gemfiles/ruby_3.3_rails_old_redis.gemfile new file mode 100644 index 00000000000..732bda94c32 --- /dev/null +++ b/gemfiles/ruby_3.3_rails_old_redis.gemfile @@ -0,0 +1,47 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +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.13" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.7.0" +gem "redis", "< 4" +gem "rails", "~> 6.1.0" +gem "pg", ">= 1.1", platform: :ruby +gem "sprockets", "< 4" +gem "lograge", "~> 0.11" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.3_redis_3.gemfile b/gemfiles/ruby_3.3_redis_3.gemfile index c52135d40cd..2621e776d37 100644 --- a/gemfiles/ruby_3.3_redis_3.gemfile +++ b/gemfiles/ruby_3.3_redis_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 3" group :check do diff --git a/gemfiles/ruby_3.3_redis_3.gemfile.lock b/gemfiles/ruby_3.3_redis_3.gemfile.lock index 04249538edf..4a5bba8c338 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -49,8 +45,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -125,7 +121,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -139,7 +134,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_redis_4.gemfile b/gemfiles/ruby_3.3_redis_4.gemfile index 68933a9d49c..7d028f4bdd6 100644 --- a/gemfiles/ruby_3.3_redis_4.gemfile +++ b/gemfiles/ruby_3.3_redis_4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 4" group :check do diff --git a/gemfiles/ruby_3.3_redis_4.gemfile.lock b/gemfiles/ruby_3.3_redis_4.gemfile.lock index 6ed5619a95e..9a97ca1ad25 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -49,8 +45,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -125,7 +121,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -139,7 +134,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_redis_5.gemfile b/gemfiles/ruby_3.3_redis_5.gemfile index 03bf0473d99..a31604f7db0 100644 --- a/gemfiles/ruby_3.3_redis_5.gemfile +++ b/gemfiles/ruby_3.3_redis_5.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "~> 5" group :check do diff --git a/gemfiles/ruby_3.3_redis_5.gemfile.lock b/gemfiles/ruby_3.3_redis_5.gemfile.lock index cb412131a46..0331256cd15 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -50,8 +46,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -129,7 +125,6 @@ GEM simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) strscan (3.1.0) - thor (1.2.2) unicode-display_width (2.4.2) warning (1.3.0) webmock (3.13.0) @@ -143,7 +138,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_relational_db.gemfile b/gemfiles/ruby_3.3_relational_db.gemfile index b3b9646cf71..1f84b2d4b94 100644 --- a/gemfiles/ruby_3.3_relational_db.gemfile +++ b/gemfiles/ruby_3.3_relational_db.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "activerecord", "~> 7" gem "delayed_job" gem "delayed_job_active_record" diff --git a/gemfiles/ruby_3.3_relational_db.gemfile.lock b/gemfiles/ruby_3.3_relational_db.gemfile.lock index 1b8d3ea937d..feb1ed242ae 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -31,10 +31,6 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -67,8 +63,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -154,7 +150,6 @@ GEM sqlite3 (1.6.6) mini_portile2 (~> 2.8.0) strscan (3.1.0) - thor (1.2.2) trilogy (2.7.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) @@ -172,7 +167,6 @@ PLATFORMS DEPENDENCIES activerecord (~> 7) - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_resque2_redis3.gemfile b/gemfiles/ruby_3.3_resque2_redis3.gemfile index 25d0e14ca74..e79d7a0f26c 100644 --- a/gemfiles/ruby_3.3_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.3_resque2_redis3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", "< 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.3_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.3_resque2_redis3.gemfile.lock index 878afa387ff..1459ab854c3 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -49,8 +45,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -145,7 +141,6 @@ GEM rack-protection (= 3.0.6) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.2) tilt (2.1.0) unicode-display_width (2.4.2) warning (1.3.0) @@ -160,7 +155,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_resque2_redis4.gemfile b/gemfiles/ruby_3.3_resque2_redis4.gemfile index b02ace883bd..2572c886f05 100644 --- a/gemfiles/ruby_3.3_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.3_resque2_redis4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "redis", ">= 4.0" gem "resque", ">= 2.0" diff --git a/gemfiles/ruby_3.3_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.3_resque2_redis4.gemfile.lock index 391e55be43e..dcf559dd749 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -21,10 +21,6 @@ GEM remote: https://rubygems.org/ specs: addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) benchmark-ips (2.12.0) benchmark-memory (0.1.2) @@ -50,8 +46,8 @@ GEM json (2.6.3) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -149,7 +145,6 @@ GEM rack-protection (= 3.0.6) tilt (~> 2.0) strscan (3.1.0) - thor (1.2.2) tilt (2.1.0) unicode-display_width (2.4.2) warning (1.3.0) @@ -164,7 +159,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_sinatra_2.gemfile b/gemfiles/ruby_3.3_sinatra_2.gemfile index eb088706fe3..9d265f8e3de 100644 --- a/gemfiles/ruby_3.3_sinatra_2.gemfile +++ b/gemfiles/ruby_3.3_sinatra_2.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_sinatra_2.gemfile.lock b/gemfiles/ruby_3.3_sinatra_2.gemfile.lock index f26050a750c..ad40af69824 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -146,7 +142,6 @@ GEM rack-protection (= 2.2.4) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -161,7 +156,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_sinatra_3.gemfile b/gemfiles/ruby_3.3_sinatra_3.gemfile index 9ca57cbe8e5..bc754753398 100644 --- a/gemfiles/ruby_3.3_sinatra_3.gemfile +++ b/gemfiles/ruby_3.3_sinatra_3.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_sinatra_3.gemfile.lock b/gemfiles/ruby_3.3_sinatra_3.gemfile.lock index 0af7f5ed4d7..0f02a837d3b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -148,7 +144,6 @@ GEM rack-protection (= 3.2.0) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -163,7 +158,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_sinatra_4.gemfile b/gemfiles/ruby_3.3_sinatra_4.gemfile index b310d189418..1052d9e7238 100644 --- a/gemfiles/ruby_3.3_sinatra_4.gemfile +++ b/gemfiles/ruby_3.3_sinatra_4.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" diff --git a/gemfiles/ruby_3.3_sinatra_4.gemfile.lock b/gemfiles/ruby_3.3_sinatra_4.gemfile.lock index 3b76e24c257..410abceaa61 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -54,8 +50,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -151,7 +147,6 @@ GEM rack-session (>= 2.0.0, < 3) tilt (~> 2.0) strscan (3.1.0) - thor (1.3.1) tilt (2.3.0) unicode-display_width (2.5.0) warning (1.3.0) @@ -166,7 +161,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_stripe_10.gemfile b/gemfiles/ruby_3.3_stripe_10.gemfile index f6ceee08f94..2ceadd407b9 100644 --- a/gemfiles/ruby_3.3_stripe_10.gemfile +++ b/gemfiles/ruby_3.3_stripe_10.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 10" group :check do diff --git a/gemfiles/ruby_3.3_stripe_10.gemfile.lock b/gemfiles/ruby_3.3_stripe_10.gemfile.lock index 9ad13e8ff79..0f1f8988448 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (10.15.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_stripe_11.gemfile b/gemfiles/ruby_3.3_stripe_11.gemfile index c012d27b8f4..3300e5608cc 100644 --- a/gemfiles/ruby_3.3_stripe_11.gemfile +++ b/gemfiles/ruby_3.3_stripe_11.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 11" group :check do diff --git a/gemfiles/ruby_3.3_stripe_11.gemfile.lock b/gemfiles/ruby_3.3_stripe_11.gemfile.lock index 0272f2fc4d5..54f74d2ab08 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (11.7.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_stripe_12.gemfile b/gemfiles/ruby_3.3_stripe_12.gemfile index 8a5b36e2353..f54cb27fca6 100644 --- a/gemfiles/ruby_3.3_stripe_12.gemfile +++ b/gemfiles/ruby_3.3_stripe_12.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 12" group :check do diff --git a/gemfiles/ruby_3.3_stripe_12.gemfile.lock b/gemfiles/ruby_3.3_stripe_12.gemfile.lock index 4d685766ef0..59324f8fe9e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (12.6.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_stripe_7.gemfile b/gemfiles/ruby_3.3_stripe_7.gemfile index 699b53acf9e..4782529fce3 100644 --- a/gemfiles/ruby_3.3_stripe_7.gemfile +++ b/gemfiles/ruby_3.3_stripe_7.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 7" group :check do diff --git a/gemfiles/ruby_3.3_stripe_7.gemfile.lock b/gemfiles/ruby_3.3_stripe_7.gemfile.lock index 2567b6c2487..fc491554bc8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (7.1.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_stripe_8.gemfile b/gemfiles/ruby_3.3_stripe_8.gemfile index 63b2ab45fa6..2e93e38446b 100644 --- a/gemfiles/ruby_3.3_stripe_8.gemfile +++ b/gemfiles/ruby_3.3_stripe_8.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 8" group :check do diff --git a/gemfiles/ruby_3.3_stripe_8.gemfile.lock b/gemfiles/ruby_3.3_stripe_8.gemfile.lock index a6364356f3f..fe48a21e601 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (8.7.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_stripe_9.gemfile b/gemfiles/ruby_3.3_stripe_9.gemfile index 66b664aaa1e..8b3930e1c50 100644 --- a/gemfiles/ruby_3.3_stripe_9.gemfile +++ b/gemfiles/ruby_3.3_stripe_9.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "~> 9" group :check do diff --git a/gemfiles/ruby_3.3_stripe_9.gemfile.lock b/gemfiles/ruby_3.3_stripe_9.gemfile.lock index 1329ee2a373..51400d22a20 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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.13.0) benchmark-memory (0.1.2) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -132,7 +128,6 @@ GEM simplecov_json_formatter (0.1.4) stripe (9.4.0) strscan (3.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -146,7 +141,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_stripe_latest.gemfile b/gemfiles/ruby_3.3_stripe_latest.gemfile index a4bafb00815..56dfcce1def 100644 --- a/gemfiles/ruby_3.3_stripe_latest.gemfile +++ b/gemfiles/ruby_3.3_stripe_latest.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe" group :check do diff --git a/gemfiles/ruby_3.3_stripe_latest.gemfile.lock b/gemfiles/ruby_3.3_stripe_latest.gemfile.lock index 0ef2934e7ec..1938b78a9ee 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (13.2.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -144,7 +139,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.3_stripe_min.gemfile b/gemfiles/ruby_3.3_stripe_min.gemfile index f3b95b7f79e..1f215af403b 100644 --- a/gemfiles/ruby_3.3_stripe_min.gemfile +++ b/gemfiles/ruby_3.3_stripe_min.gemfile @@ -2,12 +2,13 @@ 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 "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" gem "os", "~> 1.1" @@ -20,17 +21,15 @@ gem "rspec", "~> 3.13" gem "rspec-collection_matchers", "~> 1.1" gem "rspec-wait", "~> 0" gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" gem "simplecov-cobertura", "~> 2.1.0" gem "warning", "~> 1" gem "webmock", ">= 3.10.0" 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 "stripe", "= 5.15.0" group :check do diff --git a/gemfiles/ruby_3.3_stripe_min.gemfile.lock b/gemfiles/ruby_3.3_stripe_min.gemfile.lock index 776086436ef..5295c8474e3 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -22,10 +22,6 @@ GEM 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) @@ -53,8 +49,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -130,7 +126,6 @@ GEM simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) stripe (5.15.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -144,7 +139,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) benchmark-ips (~> 2.8) benchmark-memory (< 0.2) climate_control (~> 0.2.0) diff --git a/gemfiles/ruby_3.4_activesupport.gemfile b/gemfiles/ruby_3.4_activesupport.gemfile index 7657fdf10aa..9c6d7cf607d 100644 --- a/gemfiles/ruby_3.4_activesupport.gemfile +++ b/gemfiles/ruby_3.4_activesupport.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,21 +24,16 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "activesupport", "~> 7" gem "actionpack" gem "actionview" @@ -45,7 +44,7 @@ gem "racecar", ">= 0.3.5" gem "ruby-kafka", ">= 0.7.10" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_activesupport.gemfile.lock b/gemfiles/ruby_3.4_activesupport.gemfile.lock index 1755ceb2143..c76d26fbfcc 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -62,10 +62,6 @@ GEM tzinfo (~> 2.0) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -130,8 +126,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.1) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -261,8 +257,6 @@ GEM digest-crc ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - ruby_memcheck (3.0.0) - nokogiri simplecov-cobertura (2.1.0) rexml simplecov (~> 0.19) @@ -290,7 +284,6 @@ DEPENDENCIES actionview active_model_serializers (>= 0.10.0) activesupport (~> 7) - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -322,7 +315,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) ruby-kafka (>= 0.7.10) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_aws.gemfile b/gemfiles/ruby_3.4_aws.gemfile index 05f9dbc9bb0..1d0ffa5ece1 100644 --- a/gemfiles/ruby_3.4_aws.gemfile +++ b/gemfiles/ruby_3.4_aws.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,26 +24,21 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "aws-sdk" gem "shoryuken" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_aws.gemfile.lock b/gemfiles/ruby_3.4_aws.gemfile.lock index ea911340093..e6aeed42990 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) aws-eventstream (1.3.0) aws-partitions (1.948.0) @@ -1608,20 +1604,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -1685,8 +1677,6 @@ GEM rubocop (~> 1.33) rubocop-capybara (~> 2.17) ruby-progressbar (1.13.0) - ruby_memcheck (3.0.0) - nokogiri shoryuken (6.2.1) aws-sdk-core (>= 2) concurrent-ruby @@ -1710,7 +1700,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) aws-sdk base64 benchmark-ips (~> 2.8) @@ -1739,7 +1728,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) shoryuken simplecov! simplecov-cobertura (~> 2.1.0) diff --git a/gemfiles/ruby_3.4_contrib.gemfile b/gemfiles/ruby_3.4_contrib.gemfile index 939a614bccb..6b918e37619 100644 --- a/gemfiles/ruby_3.4_contrib.gemfile +++ b/gemfiles/ruby_3.4_contrib.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,21 +24,16 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "dalli", ">= 3.0.0" gem "grpc", ">= 1.38.0", platform: :ruby gem "mongo", ">= 2.8.0", "< 2.15.0" @@ -49,7 +48,7 @@ gem "que", ">= 1.0.0" gem "rackup" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_contrib.gemfile.lock b/gemfiles/ruby_3.4_contrib.gemfile.lock index b322fd55046..96268b00443 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -30,10 +30,6 @@ GEM addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) benchmark-ips (2.13.0) @@ -71,15 +67,14 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.1.0) - mini_portile2 (2.8.7) mongo (2.14.1) bson (>= 4.8.2, < 5.0.0) mono_logger (1.1.2) @@ -88,9 +83,6 @@ GEM mustermann (3.0.0) ruby2_keywords (~> 0.0.1) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -180,8 +172,6 @@ GEM rubocop-capybara (~> 2.17) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - ruby_memcheck (3.0.0) - nokogiri semantic_logger (4.15.0) concurrent-ruby (~> 1.0) serverengine (2.1.1) @@ -230,7 +220,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -266,7 +255,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) semantic_logger (~> 4.0) sidekiq (~> 7) simplecov! diff --git a/gemfiles/ruby_3.4_contrib_old.gemfile b/gemfiles/ruby_3.4_contrib_old.gemfile index 3832dd21eb4..21050379892 100644 --- a/gemfiles/ruby_3.4_contrib_old.gemfile +++ b/gemfiles/ruby_3.4_contrib_old.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,28 +24,23 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "dalli", "< 3.0.0" gem "presto-client", ">= 0.5.14" gem "qless", "0.12.0" gem "racc" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_contrib_old.gemfile.lock b/gemfiles/ruby_3.4_contrib_old.gemfile.lock index ffac08ba63b..0019d54cd85 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) atomic (1.1.101) avl_tree (1.2.1) @@ -70,8 +66,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -82,15 +78,11 @@ GEM atomic (~> 1.0) avl_tree (~> 1.2.0) hitimes (~> 1.1) - mini_portile2 (2.8.7) msgpack (1.7.5) multipart-post (2.4.1) mustermann (1.1.2) ruby2_keywords (~> 0.0.1) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -173,8 +165,6 @@ GEM rubocop-capybara (~> 2.17) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - ruby_memcheck (3.0.0) - nokogiri rusage (0.2.0) sentry-raven (0.15.6) faraday (>= 0.7.6) @@ -210,7 +200,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -242,7 +231,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_core_old.gemfile b/gemfiles/ruby_3.4_core_old.gemfile index cea7ed50857..547f67430e4 100644 --- a/gemfiles/ruby_3.4_core_old.gemfile +++ b/gemfiles/ruby_3.4_core_old.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", "~> 4" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,24 +24,19 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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", "~> 4" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_core_old.gemfile.lock b/gemfiles/ruby_3.4_core_old.gemfile.lock index b479f8f1167..28c47d52ba0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -136,14 +128,11 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) - thor (1.3.1) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -157,7 +146,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -185,7 +173,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_elasticsearch_7.gemfile b/gemfiles/ruby_3.4_elasticsearch_7.gemfile index 69e2772343d..ca0a57a3b86 100644 --- a/gemfiles/ruby_3.4_elasticsearch_7.gemfile +++ b/gemfiles/ruby_3.4_elasticsearch_7.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "elasticsearch", "~> 7" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_elasticsearch_7.gemfile.lock b/gemfiles/ruby_3.4_elasticsearch_7.gemfile.lock index 4ee972e4e94..210980e39b8 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -62,7 +58,7 @@ GEM faraday (>= 1, < 3) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -71,27 +67,23 @@ GEM ffi (1.17.0) google-protobuf (3.25.3) hashdiff (1.1.0) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) - mini_portile2 (2.8.7) msgpack (1.7.5) multi_json (1.15.0) mutex_m (0.2.0) - net-http (0.5.0) + net-http (0.6.0) uri - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -155,14 +147,11 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) - thor (1.3.1) unicode-display_width (2.5.0) uri (1.0.2) warning (1.4.0) @@ -177,7 +166,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -206,7 +194,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_elasticsearch_8.gemfile b/gemfiles/ruby_3.4_elasticsearch_8.gemfile index 85b957db3c0..e206077209e 100644 --- a/gemfiles/ruby_3.4_elasticsearch_8.gemfile +++ b/gemfiles/ruby_3.4_elasticsearch_8.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "elasticsearch", "~> 8" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_elasticsearch_8.gemfile.lock b/gemfiles/ruby_3.4_elasticsearch_8.gemfile.lock index 535fe9bed7c..8066fa9fa4a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -55,13 +51,13 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -70,27 +66,23 @@ GEM ffi (1.17.0) google-protobuf (3.25.3) hashdiff (1.1.0) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) - mini_portile2 (2.8.7) msgpack (1.7.5) multi_json (1.15.0) mutex_m (0.2.0) - net-http (0.5.0) + net-http (0.6.0) uri - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -154,14 +146,11 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) - thor (1.3.1) unicode-display_width (2.5.0) uri (1.0.2) warning (1.4.0) @@ -176,7 +165,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -205,7 +193,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_elasticsearch_latest.gemfile b/gemfiles/ruby_3.4_elasticsearch_latest.gemfile index 062df16f241..617eece269d 100644 --- a/gemfiles/ruby_3.4_elasticsearch_latest.gemfile +++ b/gemfiles/ruby_3.4_elasticsearch_latest.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "elasticsearch" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_elasticsearch_latest.gemfile.lock b/gemfiles/ruby_3.4_elasticsearch_latest.gemfile.lock index 563df63c403..3fed44778ad 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -55,13 +51,13 @@ GEM elastic-transport (8.3.5) faraday (< 3) multi_json - elasticsearch (8.16.0) + elasticsearch (8.17.0) elastic-transport (~> 8.3) - elasticsearch-api (= 8.16.0) - elasticsearch-api (8.16.0) + elasticsearch-api (= 8.17.0) + elasticsearch-api (8.17.0) multi_json extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -70,27 +66,23 @@ GEM ffi (1.17.0) google-protobuf (3.25.4) hashdiff (1.1.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) - mini_portile2 (2.8.7) msgpack (1.7.5) multi_json (1.15.0) mutex_m (0.2.0) - net-http (0.5.0) + net-http (0.6.0) uri - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.26.3) parser (3.3.5.0) @@ -153,14 +145,11 @@ GEM 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) uri (1.0.2) warning (1.4.0) @@ -175,7 +164,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -204,7 +192,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_graphql_1.13.gemfile b/gemfiles/ruby_3.4_graphql_1.13.gemfile index 35e6d81c14c..bed7165479a 100644 --- a/gemfiles/ruby_3.4_graphql_1.13.gemfile +++ b/gemfiles/ruby_3.4_graphql_1.13.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m", ">= 0.1.0" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,28 +24,23 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m", ">= 0.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 6.1.0" gem "graphql", "~> 1.13.0" gem "sprockets", "< 4" gem "lograge", "~> 0.11" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.4_graphql_1.13.gemfile.lock index cab00e53ce2..07e496a7e86 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -88,10 +88,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -128,8 +124,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -263,8 +259,6 @@ GEM 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) @@ -299,7 +293,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -330,7 +323,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sprockets (< 4) diff --git a/gemfiles/ruby_3.4_graphql_2.0.gemfile b/gemfiles/ruby_3.4_graphql_2.0.gemfile index 29cabd5b762..86a7af994d9 100644 --- a/gemfiles/ruby_3.4_graphql_2.0.gemfile +++ b/gemfiles/ruby_3.4_graphql_2.0.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m", ">= 0.1.0" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,28 +24,23 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m", ">= 0.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.0.0" gem "sprockets", "< 4" gem "lograge", "~> 0.11" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.4_graphql_2.0.gemfile.lock index 7acf3e0d36f..e310d378032 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -88,10 +88,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -128,8 +124,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -263,8 +259,6 @@ GEM 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) @@ -299,7 +293,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -330,7 +323,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sprockets (< 4) diff --git a/gemfiles/ruby_3.4_graphql_2.1.gemfile b/gemfiles/ruby_3.4_graphql_2.1.gemfile index 40045554975..7910e1feec2 100644 --- a/gemfiles/ruby_3.4_graphql_2.1.gemfile +++ b/gemfiles/ruby_3.4_graphql_2.1.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m", ">= 0.1.0" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,28 +24,23 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m", ">= 0.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.1.0" gem "sprockets", "< 4" gem "lograge", "~> 0.11" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.4_graphql_2.1.gemfile.lock index f7bb7ed0536..52211277567 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -88,10 +88,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -128,8 +124,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -263,8 +259,6 @@ GEM 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) @@ -299,7 +293,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -330,7 +323,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sprockets (< 4) diff --git a/gemfiles/ruby_3.4_graphql_2.2.gemfile b/gemfiles/ruby_3.4_graphql_2.2.gemfile index fab2d2a5ab4..10c6d255c33 100644 --- a/gemfiles/ruby_3.4_graphql_2.2.gemfile +++ b/gemfiles/ruby_3.4_graphql_2.2.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m", ">= 0.1.0" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,28 +24,23 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m", ">= 0.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.2.0" gem "sprockets", "< 4" gem "lograge", "~> 0.11" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.4_graphql_2.2.gemfile.lock index 4d9eb11c560..14ed264980e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -88,10 +88,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -128,8 +124,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -263,8 +259,6 @@ GEM 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) @@ -299,7 +293,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -330,7 +323,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sprockets (< 4) diff --git a/gemfiles/ruby_3.4_graphql_2.3.gemfile b/gemfiles/ruby_3.4_graphql_2.3.gemfile index 30a7a74b017..f775428fe71 100644 --- a/gemfiles/ruby_3.4_graphql_2.3.gemfile +++ b/gemfiles/ruby_3.4_graphql_2.3.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m", ">= 0.1.0" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,28 +24,23 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m", ">= 0.1.0" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 6.1.0" gem "graphql", "~> 2.3.0" gem "sprockets", "< 4" gem "lograge", "~> 0.11" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_graphql_2.3.gemfile.lock b/gemfiles/ruby_3.4_graphql_2.3.gemfile.lock index e3393274c88..d13ab189fb0 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -88,10 +88,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -128,8 +124,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -263,8 +259,6 @@ GEM 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) @@ -299,7 +293,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -330,7 +323,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sprockets (< 4) diff --git a/gemfiles/ruby_3.4_http.gemfile b/gemfiles/ruby_3.4_http.gemfile index 12c7f5707d4..9013f09cfca 100644 --- a/gemfiles/ruby_3.4_http.gemfile +++ b/gemfiles/ruby_3.4_http.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,21 +24,16 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "ethon" gem "excon" gem "faraday" @@ -44,7 +43,7 @@ gem "rest-client" gem "typhoeus" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_http.gemfile.lock b/gemfiles/ruby_3.4_http.gemfile.lock index 9718344d141..ab3f34ae4c1 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -81,8 +77,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -95,15 +91,11 @@ GEM mime-types (3.5.2) mime-types-data (~> 3.2015) mime-types-data (3.2024.0604) - mini_portile2 (2.8.7) msgpack (1.7.5) mutex_m (0.2.0) net-http (0.4.1) uri netrc (0.11.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -172,14 +164,11 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) - thor (1.3.1) typhoeus (1.4.1) ethon (>= 0.9.0) unicode-display_width (2.5.0) @@ -196,7 +185,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -230,7 +218,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_opensearch_2.gemfile b/gemfiles/ruby_3.4_opensearch_2.gemfile index 009c88e875c..8487af6f277 100644 --- a/gemfiles/ruby_3.4_opensearch_2.gemfile +++ b/gemfiles/ruby_3.4_opensearch_2.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "opensearch-ruby", "~> 2" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_opensearch_2.gemfile.lock b/gemfiles/ruby_3.4_opensearch_2.gemfile.lock index 3cd71ff6a09..3ac828d5569 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -53,7 +49,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -62,27 +58,23 @@ GEM ffi (1.17.0) google-protobuf (3.25.3) hashdiff (1.1.0) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) - mini_portile2 (2.8.7) msgpack (1.7.5) multi_json (1.15.0) mutex_m (0.2.0) - net-http (0.5.0) + net-http (0.6.0) uri - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) opensearch-api (2.2.0) multi_json opensearch-ruby (2.1.0) @@ -154,14 +146,11 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) - thor (1.3.1) unicode-display_width (2.5.0) uri (1.0.2) warning (1.4.0) @@ -176,7 +165,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -205,7 +193,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_opensearch_3.gemfile b/gemfiles/ruby_3.4_opensearch_3.gemfile index 8bf00ce0368..1a928a4a7c8 100644 --- a/gemfiles/ruby_3.4_opensearch_3.gemfile +++ b/gemfiles/ruby_3.4_opensearch_3.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "opensearch-ruby", "~> 3" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_opensearch_3.gemfile.lock b/gemfiles/ruby_3.4_opensearch_3.gemfile.lock index fbef895c0ed..f44f391d09e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -53,7 +49,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -62,27 +58,23 @@ GEM ffi (1.17.0) google-protobuf (3.25.3) hashdiff (1.1.0) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) - mini_portile2 (2.8.7) msgpack (1.7.5) multi_json (1.15.0) mutex_m (0.2.0) - net-http (0.5.0) + net-http (0.6.0) uri - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) multi_json (>= 1.0) @@ -149,14 +141,11 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) - thor (1.3.1) unicode-display_width (2.5.0) uri (1.0.2) warning (1.4.0) @@ -171,7 +160,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -200,7 +188,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_opensearch_latest.gemfile b/gemfiles/ruby_3.4_opensearch_latest.gemfile index f41f60133f8..4bdc9cd1ec5 100644 --- a/gemfiles/ruby_3.4_opensearch_latest.gemfile +++ b/gemfiles/ruby_3.4_opensearch_latest.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "opensearch-ruby" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_opensearch_latest.gemfile.lock b/gemfiles/ruby_3.4_opensearch_latest.gemfile.lock index c10b10ad7e0..2b8c4e95cdc 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -53,7 +49,7 @@ GEM docile (1.4.1) dogstatsd-ruby (5.6.1) extlz4 (0.3.4) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -62,27 +58,23 @@ GEM ffi (1.17.0) google-protobuf (3.25.4) hashdiff (1.1.1) - json (2.8.2) + json (2.9.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) - logger (1.6.1) + logger (1.6.3) memory_profiler (0.9.14) method_source (1.1.0) - mini_portile2 (2.8.7) msgpack (1.7.5) multi_json (1.15.0) mutex_m (0.2.0) - net-http (0.5.0) + net-http (0.6.0) uri - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) multi_json (>= 1.0) @@ -148,14 +140,11 @@ GEM 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) uri (1.0.2) warning (1.4.0) @@ -170,7 +159,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -199,7 +187,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_opentelemetry.gemfile b/gemfiles/ruby_3.4_opentelemetry.gemfile index 5784d3d132a..13f8c87ba04 100644 --- a/gemfiles/ruby_3.4_opentelemetry.gemfile +++ b/gemfiles/ruby_3.4_opentelemetry.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "opentelemetry-sdk", "~> 1.1" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_opentelemetry.gemfile.lock b/gemfiles/ruby_3.4_opentelemetry.gemfile.lock index 784438824d5..de77a4bf0d6 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) opentelemetry-api (1.2.5) opentelemetry-common (0.21.0) opentelemetry-api (~> 1.0) @@ -148,14 +140,11 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) - thor (1.3.1) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -169,7 +158,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -198,7 +186,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile b/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile index 75a3e688584..dcef28884e0 100644 --- a/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile +++ b/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,26 +24,21 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "opentelemetry-sdk", "~> 1.1" gem "opentelemetry-exporter-otlp" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile.lock b/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile.lock index 586d972d2b0..83c45e87e99 100644 --- a/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile.lock +++ b/gemfiles/ruby_3.4_opentelemetry_otlp.gemfile.lock @@ -18,9 +18,9 @@ GIT PATH remote: .. specs: - datadog (2.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -61,20 +57,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - 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) @@ -156,14 +148,11 @@ GEM 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) @@ -177,7 +166,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -207,7 +195,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_rack_2.gemfile b/gemfiles/ruby_3.4_rack_2.gemfile index 8dfaf731fb7..1471d0b6b31 100644 --- a/gemfiles/ruby_3.4_rack_2.gemfile +++ b/gemfiles/ruby_3.4_rack_2.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,27 +24,22 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rack", "~> 2" gem "rack-contrib" gem "rack-test" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_rack_2.gemfile.lock b/gemfiles/ruby_3.4_rack_2.gemfile.lock index 30598c3c445..65af4fe3106 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -141,14 +133,11 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) - thor (1.3.1) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -162,7 +151,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -193,7 +181,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_rack_3.gemfile b/gemfiles/ruby_3.4_rack_3.gemfile index afb2689b777..7c8b1e43db9 100644 --- a/gemfiles/ruby_3.4_rack_3.gemfile +++ b/gemfiles/ruby_3.4_rack_3.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,27 +24,22 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rack", "~> 3" gem "rack-contrib" gem "rack-test" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_rack_3.gemfile.lock b/gemfiles/ruby_3.4_rack_3.gemfile.lock index 35341238264..fb9aa79988a 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -141,14 +133,11 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) - thor (1.3.1) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -162,7 +151,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -193,7 +181,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_rack_latest.gemfile b/gemfiles/ruby_3.4_rack_latest.gemfile index 8bd3b94a292..9f705bee167 100644 --- a/gemfiles/ruby_3.4_rack_latest.gemfile +++ b/gemfiles/ruby_3.4_rack_latest.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,27 +24,22 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rack" gem "rack-contrib" gem "rack-test" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_rack_latest.gemfile.lock b/gemfiles/ruby_3.4_rack_latest.gemfile.lock index b35e03e8e2c..d4cb684c5d4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.26.3) parser (3.3.5.0) @@ -140,14 +132,11 @@ GEM 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.23.1) @@ -161,7 +150,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -192,7 +180,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_rails61_mysql2.gemfile b/gemfiles/ruby_3.4_rails61_mysql2.gemfile index efbfa72fcae..88849759a64 100644 --- a/gemfiles/ruby_3.4_rails61_mysql2.gemfile +++ b/gemfiles/ruby_3.4_rails61_mysql2.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,21 +24,16 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 6.1.0" gem "mysql2", "~> 0.5", platform: :ruby gem "sprockets", "< 4" @@ -42,7 +41,7 @@ gem "lograge", "~> 0.11" gem "net-smtp" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.4_rails61_mysql2.gemfile.lock index 9b545c86330..1102b7614d1 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -88,10 +88,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -126,8 +122,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -262,8 +258,6 @@ GEM 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) @@ -298,7 +292,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -330,7 +323,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sprockets (< 4) diff --git a/gemfiles/ruby_3.4_rails61_postgres.gemfile b/gemfiles/ruby_3.4_rails61_postgres.gemfile index 40df3eb7d09..017c1a501db 100644 --- a/gemfiles/ruby_3.4_rails61_postgres.gemfile +++ b/gemfiles/ruby_3.4_rails61_postgres.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,21 +24,16 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" @@ -42,7 +41,7 @@ gem "lograge", "~> 0.11" gem "net-smtp" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.4_rails61_postgres.gemfile.lock index 1f01dec77cf..6ad2cec4425 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -88,10 +88,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -126,8 +122,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -262,8 +258,6 @@ GEM 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) @@ -298,7 +292,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -330,7 +323,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sprockets (< 4) diff --git a/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile index 2aaa2e31259..5227ff1a053 100644 --- a/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile +++ b/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,21 +24,16 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "redis", "~> 4" @@ -43,7 +42,7 @@ gem "lograge", "~> 0.11" gem "net-smtp" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.4_rails61_postgres_redis.gemfile.lock index 871d17a2a14..98f35298a9b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -88,10 +88,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -126,8 +122,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -263,8 +259,6 @@ GEM 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) @@ -299,7 +293,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -332,7 +325,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sprockets (< 4) diff --git a/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile index 3948f75c48d..e36430d98c7 100644 --- a/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile +++ b/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,21 +24,16 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sidekiq", ">= 6.1.2" @@ -44,7 +43,7 @@ gem "rails_semantic_logger", "~> 4.0" gem "net-smtp" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.4_rails61_postgres_sidekiq.gemfile.lock index b19e8c09f5d..3f6ebd7e900 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -88,10 +88,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -127,8 +123,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -269,8 +265,6 @@ GEM rubocop (~> 1.33) rubocop-capybara (~> 2.17) ruby-progressbar (1.13.0) - ruby_memcheck (3.0.0) - nokogiri semantic_logger (4.15.0) concurrent-ruby (~> 1.0) sidekiq (7.2.4) @@ -312,7 +306,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -345,7 +338,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) sidekiq (>= 6.1.2) simplecov! simplecov-cobertura (~> 2.1.0) diff --git a/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile index 99a924da936..eb3d09a2613 100644 --- a/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile +++ b/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,21 +24,16 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 6.1.0" gem "pg", ">= 1.1", platform: :ruby gem "sprockets", "< 4" @@ -42,7 +41,7 @@ gem "rails_semantic_logger", "~> 4.0" gem "net-smtp" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.4_rails61_semantic_logger.gemfile.lock index 5c75b6dda7e..1656369aacf 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -88,10 +88,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -126,8 +122,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -259,8 +255,6 @@ GEM rubocop (~> 1.33) rubocop-capybara (~> 2.17) ruby-progressbar (1.13.0) - ruby_memcheck (3.0.0) - nokogiri semantic_logger (4.15.0) concurrent-ruby (~> 1.0) simplecov-cobertura (2.1.0) @@ -297,7 +291,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -329,7 +322,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sprockets (< 4) diff --git a/gemfiles/ruby_3.4_rails61_trilogy.gemfile b/gemfiles/ruby_3.4_rails61_trilogy.gemfile index 49e5c79a3a1..ebb99bceb42 100644 --- a/gemfiles/ruby_3.4_rails61_trilogy.gemfile +++ b/gemfiles/ruby_3.4_rails61_trilogy.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,21 +24,16 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 6.1.0" gem "trilogy" gem "activerecord-trilogy-adapter" @@ -43,7 +42,7 @@ gem "lograge", "~> 0.11" gem "net-smtp" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_rails61_trilogy.gemfile.lock b/gemfiles/ruby_3.4_rails61_trilogy.gemfile.lock index e4b5e3cce26..48858f87995 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -91,10 +91,6 @@ GEM zeitwerk (~> 2.3) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -129,8 +125,8 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -264,8 +260,6 @@ GEM 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) @@ -302,7 +296,6 @@ PLATFORMS DEPENDENCIES activerecord-trilogy-adapter - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -333,7 +326,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sprockets (< 4) diff --git a/gemfiles/ruby_3.4_rails7.gemfile b/gemfiles/ruby_3.4_rails7.gemfile index e9f188342c2..ce59672af11 100644 --- a/gemfiles/ruby_3.4_rails7.gemfile +++ b/gemfiles/ruby_3.4_rails7.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 7.0.0" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_rails7.gemfile.lock b/gemfiles/ruby_3.4_rails7.gemfile.lock index 8a08b7530b6..2a8713e0b61 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -94,10 +94,6 @@ GEM tzinfo (~> 2.0) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -132,9 +128,9 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0) ffi (~> 1.0) libddwaf (1.18.0.0.0-aarch64-linux) @@ -263,8 +259,6 @@ GEM 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) @@ -292,7 +286,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -321,7 +314,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_rails71.gemfile b/gemfiles/ruby_3.4_rails71.gemfile index efed5ad0f3f..d62f469a994 100644 --- a/gemfiles/ruby_3.4_rails71.gemfile +++ b/gemfiles/ruby_3.4_rails71.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "rails", "~> 7.1.0" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_rails71.gemfile.lock b/gemfiles/ruby_3.4_rails71.gemfile.lock index 8c34f700bcf..ab1a9b772c7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -103,10 +103,6 @@ GEM tzinfo (~> 2.0) 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -147,9 +143,9 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0) ffi (~> 1.0) libddwaf (1.18.0.0.0-aarch64-linux) @@ -290,8 +286,6 @@ GEM 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) @@ -320,7 +314,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -349,7 +342,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_rails_old_redis.gemfile b/gemfiles/ruby_3.4_rails_old_redis.gemfile new file mode 100644 index 00000000000..3b67a2fe8da --- /dev/null +++ b/gemfiles/ruby_3.4_rails_old_redis.gemfile @@ -0,0 +1,51 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "base64" +gem "benchmark-ips", "~> 2.8" +gem "benchmark-memory", "< 0.2" +gem "bigdecimal" +gem "climate_control", "~> 0.2.0" +gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" +gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] +gem "json-schema", "< 3" +gem "memory_profiler", "~> 0.9" +gem "mutex_m" +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.13" +gem "rspec-collection_matchers", "~> 1.1" +gem "rspec-wait", "~> 0" +gem "rspec_junit_formatter", ">= 0.5.1" +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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" +gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" +gem "redis", "< 4" +gem "rails", "~> 6.1.0" +gem "pg", ">= 1.1", platform: :ruby +gem "sprockets", "< 4" +gem "lograge", "~> 0.11" + +group :check do + +end + +group :dev do + +end + +gemspec path: "../" diff --git a/gemfiles/ruby_3.4_redis_3.gemfile b/gemfiles/ruby_3.4_redis_3.gemfile index b0ad8f327f3..58da84c1f65 100644 --- a/gemfiles/ruby_3.4_redis_3.gemfile +++ b/gemfiles/ruby_3.4_redis_3.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "redis", "~> 3" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_redis_3.gemfile.lock b/gemfiles/ruby_3.4_redis_3.gemfile.lock index 71a7b506b71..30ae2cc31ee 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -137,14 +129,11 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) - thor (1.3.1) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -158,7 +147,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -187,7 +175,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_redis_4.gemfile b/gemfiles/ruby_3.4_redis_4.gemfile index 8da2a58b8d3..9abbb22f0f9 100644 --- a/gemfiles/ruby_3.4_redis_4.gemfile +++ b/gemfiles/ruby_3.4_redis_4.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "redis", "~> 4" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_redis_4.gemfile.lock b/gemfiles/ruby_3.4_redis_4.gemfile.lock index 1c3ef230f14..2e93d91b897 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -137,14 +129,11 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) - thor (1.3.1) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -158,7 +147,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -187,7 +175,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_redis_5.gemfile b/gemfiles/ruby_3.4_redis_5.gemfile index cab4665a090..d7d32251619 100644 --- a/gemfiles/ruby_3.4_redis_5.gemfile +++ b/gemfiles/ruby_3.4_redis_5.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "redis", "~> 5" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_redis_5.gemfile.lock b/gemfiles/ruby_3.4_redis_5.gemfile.lock index 59ce36bed29..b1b6fa6608f 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -60,20 +56,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -141,14 +133,11 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) - thor (1.3.1) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -162,7 +151,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -191,7 +179,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_relational_db.gemfile b/gemfiles/ruby_3.4_relational_db.gemfile index 8a20d6e5313..1edd7a29e13 100644 --- a/gemfiles/ruby_3.4_relational_db.gemfile +++ b/gemfiles/ruby_3.4_relational_db.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,21 +24,16 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "activerecord", "~> 7.0.0" gem "delayed_job" gem "delayed_job_active_record" @@ -46,7 +45,7 @@ gem "sequel" gem "trilogy" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_relational_db.gemfile.lock b/gemfiles/ruby_3.4_relational_db.gemfile.lock index 8d532717e3c..58a066380e2 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -39,10 +39,6 @@ GEM tzinfo (~> 2.0) 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -76,8 +72,8 @@ GEM json (2.8.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) @@ -91,9 +87,6 @@ GEM msgpack (1.7.5) mutex_m (0.2.0) mysql2 (0.5.6) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.26.3) parser (3.3.6.0) @@ -157,8 +150,6 @@ GEM rubocop (~> 1.33) rubocop-capybara (~> 2.17) ruby-progressbar (1.13.0) - ruby_memcheck (3.0.0) - nokogiri sequel (5.86.0) bigdecimal simplecov-cobertura (2.1.0) @@ -168,7 +159,6 @@ GEM simplecov_json_formatter (0.1.4) sqlite3 (1.7.3) mini_portile2 (~> 2.8.0) - thor (1.3.2) trilogy (2.9.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) @@ -186,7 +176,6 @@ PLATFORMS DEPENDENCIES activerecord (~> 7.0.0) - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -219,7 +208,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) sequel simplecov! simplecov-cobertura (~> 2.1.0) diff --git a/gemfiles/ruby_3.4_resque2_redis3.gemfile b/gemfiles/ruby_3.4_resque2_redis3.gemfile index 6c4ca589814..441d2cec014 100644 --- a/gemfiles/ruby_3.4_resque2_redis3.gemfile +++ b/gemfiles/ruby_3.4_resque2_redis3.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,26 +24,21 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "redis", "< 4.0" gem "resque", ">= 2.0" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.4_resque2_redis3.gemfile.lock index 48339528757..e0b9a15da75 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,24 +55,20 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.1.0) - mini_portile2 (2.8.7) mono_logger (1.1.2) msgpack (1.7.5) multi_json (1.15.0) mustermann (3.0.0) ruby2_keywords (~> 0.0.1) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -155,8 +147,6 @@ GEM rubocop-capybara (~> 2.17) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - ruby_memcheck (3.0.0) - nokogiri simplecov-cobertura (2.1.0) rexml simplecov (~> 0.19) @@ -168,7 +158,6 @@ GEM rack-protection (= 4.0.0) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - thor (1.3.1) tilt (2.4.0) unicode-display_width (2.5.0) warning (1.4.0) @@ -183,7 +172,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -213,7 +201,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_resque2_redis4.gemfile b/gemfiles/ruby_3.4_resque2_redis4.gemfile index b2afaeced5b..71b690f141b 100644 --- a/gemfiles/ruby_3.4_resque2_redis4.gemfile +++ b/gemfiles/ruby_3.4_resque2_redis4.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,26 +24,21 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "redis", ">= 4.0" gem "resque", ">= 2.0" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.4_resque2_redis4.gemfile.lock index 50c4a34ff84..e8e8ff3b9d4 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -60,24 +56,20 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.0.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.1.0) - mini_portile2 (2.8.7) mono_logger (1.1.2) msgpack (1.7.5) multi_json (1.15.0) mustermann (3.0.0) ruby2_keywords (~> 0.0.1) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -159,8 +151,6 @@ GEM rubocop-capybara (~> 2.17) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - ruby_memcheck (3.0.0) - nokogiri simplecov-cobertura (2.1.0) rexml simplecov (~> 0.19) @@ -172,7 +162,6 @@ GEM rack-protection (= 4.0.0) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - thor (1.3.1) tilt (2.4.0) unicode-display_width (2.5.0) warning (1.4.0) @@ -187,7 +176,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -217,7 +205,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) strscan! diff --git a/gemfiles/ruby_3.4_sinatra_2.gemfile b/gemfiles/ruby_3.4_sinatra_2.gemfile index 5794be421d4..5c157ea5e77 100644 --- a/gemfiles/ruby_3.4_sinatra_2.gemfile +++ b/gemfiles/ruby_3.4_sinatra_2.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,27 +24,22 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "sinatra", "~> 2" gem "rack-contrib" gem "rack-test" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_sinatra_2.gemfile.lock b/gemfiles/ruby_3.4_sinatra_2.gemfile.lock index 290620fd591..285300f05aa 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,22 +55,18 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mustermann (2.0.2) ruby2_keywords (~> 0.0.1) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -146,8 +138,6 @@ GEM rubocop-capybara (~> 2.17) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - ruby_memcheck (3.0.0) - nokogiri simplecov-cobertura (2.1.0) rexml simplecov (~> 0.19) @@ -158,7 +148,6 @@ GEM rack (~> 2.2) rack-protection (= 2.2.4) tilt (~> 2.0) - thor (1.3.1) tilt (2.4.0) unicode-display_width (2.5.0) warning (1.4.0) @@ -173,7 +162,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -203,7 +191,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sinatra (~> 2) diff --git a/gemfiles/ruby_3.4_sinatra_3.gemfile b/gemfiles/ruby_3.4_sinatra_3.gemfile index 0d82507677d..808a0a071a8 100644 --- a/gemfiles/ruby_3.4_sinatra_3.gemfile +++ b/gemfiles/ruby_3.4_sinatra_3.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,27 +24,22 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "sinatra", "~> 3" gem "rack-contrib" gem "rack-test" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_sinatra_3.gemfile.lock b/gemfiles/ruby_3.4_sinatra_3.gemfile.lock index bcb3d29200d..289faf54852 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,22 +55,18 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mustermann (3.0.0) ruby2_keywords (~> 0.0.1) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -147,8 +139,6 @@ GEM rubocop-capybara (~> 2.17) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - ruby_memcheck (3.0.0) - nokogiri simplecov-cobertura (2.1.0) rexml simplecov (~> 0.19) @@ -159,7 +149,6 @@ GEM rack (~> 2.2, >= 2.2.4) rack-protection (= 3.2.0) tilt (~> 2.0) - thor (1.3.1) tilt (2.4.0) unicode-display_width (2.5.0) warning (1.4.0) @@ -174,7 +163,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -204,7 +192,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sinatra (~> 3) diff --git a/gemfiles/ruby_3.4_sinatra_4.gemfile b/gemfiles/ruby_3.4_sinatra_4.gemfile index 921a93d6e72..dce6bd501f4 100644 --- a/gemfiles/ruby_3.4_sinatra_4.gemfile +++ b/gemfiles/ruby_3.4_sinatra_4.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,27 +24,22 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "sinatra", "~> 4" gem "rack-contrib" gem "rack-test" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_sinatra_4.gemfile.lock b/gemfiles/ruby_3.4_sinatra_4.gemfile.lock index 25e6f6d4993..b53d014ad00 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,22 +55,18 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mustermann (3.0.0) ruby2_keywords (~> 0.0.1) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.25.1) parser (3.3.3.0) @@ -149,8 +141,6 @@ GEM rubocop-capybara (~> 2.17) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - ruby_memcheck (3.0.0) - nokogiri simplecov-cobertura (2.1.0) rexml simplecov (~> 0.19) @@ -162,7 +152,6 @@ GEM rack-protection (= 4.0.0) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - thor (1.3.1) tilt (2.4.0) unicode-display_width (2.5.0) warning (1.4.0) @@ -177,7 +166,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -207,7 +195,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) sinatra (~> 4) diff --git a/gemfiles/ruby_3.4_stripe_10.gemfile b/gemfiles/ruby_3.4_stripe_10.gemfile index cf5021c0556..564e99d4354 100644 --- a/gemfiles/ruby_3.4_stripe_10.gemfile +++ b/gemfiles/ruby_3.4_stripe_10.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "stripe", "~> 10" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_stripe_10.gemfile.lock b/gemfiles/ruby_3.4_stripe_10.gemfile.lock index 3c06ecf0766..30b51bccb00 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.26.3) parser (3.3.4.2) @@ -136,15 +128,12 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) stripe (10.15.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -158,7 +147,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -186,7 +174,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) stripe (~> 10) diff --git a/gemfiles/ruby_3.4_stripe_11.gemfile b/gemfiles/ruby_3.4_stripe_11.gemfile index 5b19dbc542d..8744f24ffd2 100644 --- a/gemfiles/ruby_3.4_stripe_11.gemfile +++ b/gemfiles/ruby_3.4_stripe_11.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "stripe", "~> 11" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_stripe_11.gemfile.lock b/gemfiles/ruby_3.4_stripe_11.gemfile.lock index c5f12937d39..fb2fafa6b8e 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.26.3) parser (3.3.4.2) @@ -136,15 +128,12 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) stripe (11.7.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -158,7 +147,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -186,7 +174,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) stripe (~> 11) diff --git a/gemfiles/ruby_3.4_stripe_12.gemfile b/gemfiles/ruby_3.4_stripe_12.gemfile index d9ffffc3560..8a5eefa2e33 100644 --- a/gemfiles/ruby_3.4_stripe_12.gemfile +++ b/gemfiles/ruby_3.4_stripe_12.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "stripe", "~> 12" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_stripe_12.gemfile.lock b/gemfiles/ruby_3.4_stripe_12.gemfile.lock index 1aad2416a7e..2b3077b2221 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.26.3) parser (3.3.4.2) @@ -136,15 +128,12 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) stripe (12.6.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -158,7 +147,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -186,7 +174,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) stripe (~> 12) diff --git a/gemfiles/ruby_3.4_stripe_7.gemfile b/gemfiles/ruby_3.4_stripe_7.gemfile index 4f959dbb857..aa0580743a2 100644 --- a/gemfiles/ruby_3.4_stripe_7.gemfile +++ b/gemfiles/ruby_3.4_stripe_7.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "stripe", "~> 7" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_stripe_7.gemfile.lock b/gemfiles/ruby_3.4_stripe_7.gemfile.lock index 59db487aa93..c9a57ef172b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.26.3) parser (3.3.4.2) @@ -136,15 +128,12 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) stripe (7.1.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -158,7 +147,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -186,7 +174,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) stripe (~> 7) diff --git a/gemfiles/ruby_3.4_stripe_8.gemfile b/gemfiles/ruby_3.4_stripe_8.gemfile index cfa83dbf32d..bf483a884d8 100644 --- a/gemfiles/ruby_3.4_stripe_8.gemfile +++ b/gemfiles/ruby_3.4_stripe_8.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "stripe", "~> 8" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_stripe_8.gemfile.lock b/gemfiles/ruby_3.4_stripe_8.gemfile.lock index 7c1bbea46cc..a04543835b7 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.26.3) parser (3.3.4.2) @@ -136,15 +128,12 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) stripe (8.7.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -158,7 +147,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -186,7 +174,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) stripe (~> 8) diff --git a/gemfiles/ruby_3.4_stripe_9.gemfile b/gemfiles/ruby_3.4_stripe_9.gemfile index 18af1d6184c..555bae6e9ce 100644 --- a/gemfiles/ruby_3.4_stripe_9.gemfile +++ b/gemfiles/ruby_3.4_stripe_9.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "stripe", "~> 9" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_stripe_9.gemfile.lock b/gemfiles/ruby_3.4_stripe_9.gemfile.lock index 714d5b9fa04..d352e1d332b 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.13.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.26.3) parser (3.3.4.2) @@ -136,15 +128,12 @@ GEM 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.12.3) simplecov_json_formatter (0.1.4) stripe (9.4.0) - thor (1.3.2) unicode-display_width (2.5.0) warning (1.4.0) webmock (3.23.1) @@ -158,7 +147,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -186,7 +174,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) stripe (~> 9) diff --git a/gemfiles/ruby_3.4_stripe_latest.gemfile b/gemfiles/ruby_3.4_stripe_latest.gemfile index 4122b77f8ff..32fde1e0507 100644 --- a/gemfiles/ruby_3.4_stripe_latest.gemfile +++ b/gemfiles/ruby_3.4_stripe_latest.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "stripe" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_stripe_latest.gemfile.lock b/gemfiles/ruby_3.4_stripe_latest.gemfile.lock index 91ef81d6ef5..c335ded8dec 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.26.3) parser (3.3.5.0) @@ -135,15 +127,12 @@ GEM 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) stripe (13.2.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -157,7 +146,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -185,7 +173,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) stripe diff --git a/gemfiles/ruby_3.4_stripe_min.gemfile b/gemfiles/ruby_3.4_stripe_min.gemfile index 89f087a4a4d..7082d9f9cfd 100644 --- a/gemfiles/ruby_3.4_stripe_min.gemfile +++ b/gemfiles/ruby_3.4_stripe_min.gemfile @@ -2,14 +2,18 @@ source "https://rubygems.org" -gem "appraisal", "~> 2.4.0" +gem "base64" gem "benchmark-ips", "~> 2.8" gem "benchmark-memory", "< 0.2" +gem "bigdecimal" gem "climate_control", "~> 0.2.0" gem "concurrent-ruby" +gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" gem "extlz4", "~> 0.3", ">= 0.3.3" +gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] gem "json-schema", "< 3" gem "memory_profiler", "~> 0.9" +gem "mutex_m" gem "os", "~> 1.1" gem "pimpmychangelog", ">= 0.1.2" gem "pry" @@ -20,25 +24,20 @@ gem "rspec", "~> 3.13" 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 "webrick", ">= 1.8.2" 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 "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" +gem "simplecov-cobertura", "~> 2.1.0" gem "strscan", git: "https://github.com/ruby/strscan", ref: "041b15df4ccc067deabd85fd489b2c15961d0e2f" -gem "base64" -gem "bigdecimal" -gem "mutex_m" +gem "warning", "~> 1" +gem "webmock", ">= 3.10.0" +gem "webrick", ">= 1.8.2" gem "stripe", "= 5.15.0" group :check do - gem "ruby_memcheck", ">= 3" + end group :dev do diff --git a/gemfiles/ruby_3.4_stripe_min.gemfile.lock b/gemfiles/ruby_3.4_stripe_min.gemfile.lock index 8d5c1287590..057b271b349 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.7.1) + datadog (2.8.0) datadog-ruby_core_source (~> 3.3) - libdatadog (~> 14.1.0.1.0) + libdatadog (~> 14.3.1.1.0) libddwaf (~> 1.18.0.0.0) msgpack @@ -29,10 +29,6 @@ GEM 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) base64 (0.2.0) benchmark-ips (2.14.0) @@ -59,20 +55,16 @@ GEM json (2.7.2) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (14.1.0.1.0-aarch64-linux) - libdatadog (14.1.0.1.0-x86_64-linux) + libdatadog (14.3.1.1.0-aarch64-linux) + libdatadog (14.3.1.1.0-x86_64-linux) libddwaf (1.18.0.0.0-aarch64-linux) ffi (~> 1.0) libddwaf (1.18.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.5) mutex_m (0.2.0) - nokogiri (1.16.7) - mini_portile2 (~> 2.8.2) - racc (~> 1.4) os (1.1.4) parallel (1.26.3) parser (3.3.5.0) @@ -135,15 +127,12 @@ GEM 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) stripe (5.15.0) - thor (1.3.2) unicode-display_width (2.6.0) warning (1.4.0) webmock (3.23.1) @@ -157,7 +146,6 @@ PLATFORMS x86_64-linux DEPENDENCIES - appraisal (~> 2.4.0) base64 benchmark-ips (~> 2.8) benchmark-memory (< 0.2) @@ -185,7 +173,6 @@ DEPENDENCIES rubocop-packaging (~> 0.5.2) rubocop-performance (~> 1.9) rubocop-rspec (~> 2.20, < 2.21) - ruby_memcheck (>= 3) simplecov! simplecov-cobertura (~> 2.1.0) stripe (= 5.15.0) diff --git a/jruby-9.2.gemfile b/jruby-9.2.gemfile index b3c7adedfd4..982dea76b77 100644 --- a/jruby-9.2.gemfile +++ b/jruby-9.2.gemfile @@ -2,35 +2,28 @@ source 'https://rubygems.org' gemspec -gem 'appraisal', '~> 2.4.0' gem 'benchmark-ips', '~> 2.8' gem 'benchmark-memory', '< 0.2' # V0.2 only works with 2.5+ - gem 'climate_control', '~> 0.2.0' - gem 'concurrent-ruby' -gem 'extlz4', '~> 0.3', '>= 0.3.3' if RUBY_PLATFORM != 'java' # Used to test lz4 compression done by libdatadog + +# Optional extensions +# TODO: Move this to Appraisals? +# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. +# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 +gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' + gem 'json-schema', '< 3' # V3 only works with 2.5+ gem 'memory_profiler', '~> 0.9' - gem 'os', '~> 1.1' gem 'pimpmychangelog', '>= 0.1.2' gem 'pry' -if RUBY_PLATFORM != 'java' - # There's a few incompatibilities between pry/pry-byebug on older Rubies - # There's also a few temproary incompatibilities with newer rubies - gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' - gem 'pry-nav' if RUBY_VERSION < '2.6.0' - gem 'pry-stack_explorer' -else - gem 'pry-debugger-jruby' -end +gem 'pry-debugger-jruby' gem 'rake', '>= 10.5' gem 'rake-compiler', '~> 1.1', '>= 1.1.1' # To compile native extensions gem 'rspec', '~> 3.13' gem 'rspec-collection_matchers', '~> 1.1' gem 'rspec-wait', '~> 0' - gem 'rspec_junit_formatter', '>= 0.5.1' # Merging branch coverage results does not work for old, unsupported rubies and JRuby @@ -42,49 +35,10 @@ gem 'simplecov-cobertura', '~> 2.1.0' # Used by codecov gem 'warning', '~> 1' # NOTE: Used in spec_helper.rb gem 'webmock', '>= 3.10.0' -if RUBY_VERSION.start_with?('3.4.') - # ruby 3.4 breaks stable webrick; we need this fix until a version later than 1.8.1 comes out - gem 'webrick', git: 'https://github.com/ruby/webrick.git', ref: '0c600e169bd4ae267cb5eeb6197277c848323bbe' -elsif RUBY_VERSION >= '3.0.0' # No longer bundled by default since Ruby 3.0 - gem 'webrick', '>= 1.7.0' -end - -if RUBY_VERSION >= '2.6.0' - # 1.50 is the last version to support Ruby 2.6 - gem 'rubocop', '~> 1.50.0', require: false - gem 'rubocop-packaging', '~> 0.5.2', require: false - gem 'rubocop-performance', '~> 1.9', require: false - # 2.20 is the last version to support Ruby 2.6 - gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false -end - -# Optional extensions -# TODO: Move this to Appraisals? -# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. -# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 -gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' - -# Profiler testing dependencies -# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. -# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add -# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. -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'] - else - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] - end -end - group :check do - if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' - gem 'rbs', '~> 3.6', require: false - gem 'steep', '~> 1.7.0', require: false - end - gem 'ruby_memcheck', '>= 3' if RUBY_VERSION >= '3.4.0' && RUBY_PLATFORM != 'java' gem 'standard', require: false end group :dev do - gem 'ruby-lsp', require: false if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' + gem 'appraisal', '~> 2.4.0', require: false end diff --git a/jruby-9.3.gemfile b/jruby-9.3.gemfile index b3c7adedfd4..1272f681fa8 100644 --- a/jruby-9.3.gemfile +++ b/jruby-9.3.gemfile @@ -2,37 +2,37 @@ source 'https://rubygems.org' gemspec -gem 'appraisal', '~> 2.4.0' gem 'benchmark-ips', '~> 2.8' gem 'benchmark-memory', '< 0.2' # V0.2 only works with 2.5+ - gem 'climate_control', '~> 0.2.0' - gem 'concurrent-ruby' -gem 'extlz4', '~> 0.3', '>= 0.3.3' if RUBY_PLATFORM != 'java' # Used to test lz4 compression done by libdatadog + +# Optional extensions +# TODO: Move this to Appraisals? +# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. +# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 +gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' + gem 'json-schema', '< 3' # V3 only works with 2.5+ gem 'memory_profiler', '~> 0.9' - gem 'os', '~> 1.1' gem 'pimpmychangelog', '>= 0.1.2' gem 'pry' -if RUBY_PLATFORM != 'java' - # There's a few incompatibilities between pry/pry-byebug on older Rubies - # There's also a few temproary incompatibilities with newer rubies - gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' - gem 'pry-nav' if RUBY_VERSION < '2.6.0' - gem 'pry-stack_explorer' -else - gem 'pry-debugger-jruby' -end +gem 'pry-debugger-jruby' gem 'rake', '>= 10.5' gem 'rake-compiler', '~> 1.1', '>= 1.1.1' # To compile native extensions gem 'rspec', '~> 3.13' gem 'rspec-collection_matchers', '~> 1.1' gem 'rspec-wait', '~> 0' - gem 'rspec_junit_formatter', '>= 0.5.1' +# 1.50 is the last version to support Ruby 2.6 +gem 'rubocop', '~> 1.50.0', require: false +gem 'rubocop-packaging', '~> 0.5.2', require: false +gem 'rubocop-performance', '~> 1.9', require: false +# 2.20 is the last version to support Ruby 2.6 +gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false + # Merging branch coverage results does not work for old, unsupported rubies and JRuby # We have a fix up for review, https://github.com/simplecov-ruby/simplecov/pull/972, # but given it only affects unsupported version of Ruby, it might not get merged. @@ -42,49 +42,10 @@ gem 'simplecov-cobertura', '~> 2.1.0' # Used by codecov gem 'warning', '~> 1' # NOTE: Used in spec_helper.rb gem 'webmock', '>= 3.10.0' -if RUBY_VERSION.start_with?('3.4.') - # ruby 3.4 breaks stable webrick; we need this fix until a version later than 1.8.1 comes out - gem 'webrick', git: 'https://github.com/ruby/webrick.git', ref: '0c600e169bd4ae267cb5eeb6197277c848323bbe' -elsif RUBY_VERSION >= '3.0.0' # No longer bundled by default since Ruby 3.0 - gem 'webrick', '>= 1.7.0' -end - -if RUBY_VERSION >= '2.6.0' - # 1.50 is the last version to support Ruby 2.6 - gem 'rubocop', '~> 1.50.0', require: false - gem 'rubocop-packaging', '~> 0.5.2', require: false - gem 'rubocop-performance', '~> 1.9', require: false - # 2.20 is the last version to support Ruby 2.6 - gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false -end - -# Optional extensions -# TODO: Move this to Appraisals? -# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. -# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 -gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' - -# Profiler testing dependencies -# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. -# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add -# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. -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'] - else - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] - end -end - group :check do - if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' - gem 'rbs', '~> 3.6', require: false - gem 'steep', '~> 1.7.0', require: false - end - gem 'ruby_memcheck', '>= 3' if RUBY_VERSION >= '3.4.0' && RUBY_PLATFORM != 'java' gem 'standard', require: false end group :dev do - gem 'ruby-lsp', require: false if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' + gem 'appraisal', '~> 2.4.0', require: false end diff --git a/jruby-9.4.gemfile b/jruby-9.4.gemfile index b3c7adedfd4..1359f0e133e 100644 --- a/jruby-9.4.gemfile +++ b/jruby-9.4.gemfile @@ -2,37 +2,38 @@ source 'https://rubygems.org' gemspec -gem 'appraisal', '~> 2.4.0' gem 'benchmark-ips', '~> 2.8' gem 'benchmark-memory', '< 0.2' # V0.2 only works with 2.5+ - gem 'climate_control', '~> 0.2.0' - gem 'concurrent-ruby' + +# Optional extensions +# TODO: Move this to Appraisals? +# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. +# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 +gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' + gem 'extlz4', '~> 0.3', '>= 0.3.3' if RUBY_PLATFORM != 'java' # Used to test lz4 compression done by libdatadog gem 'json-schema', '< 3' # V3 only works with 2.5+ gem 'memory_profiler', '~> 0.9' - gem 'os', '~> 1.1' gem 'pimpmychangelog', '>= 0.1.2' gem 'pry' -if RUBY_PLATFORM != 'java' - # There's a few incompatibilities between pry/pry-byebug on older Rubies - # There's also a few temproary incompatibilities with newer rubies - gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' - gem 'pry-nav' if RUBY_VERSION < '2.6.0' - gem 'pry-stack_explorer' -else - gem 'pry-debugger-jruby' -end +gem 'pry-debugger-jruby' gem 'rake', '>= 10.5' gem 'rake-compiler', '~> 1.1', '>= 1.1.1' # To compile native extensions gem 'rspec', '~> 3.13' gem 'rspec-collection_matchers', '~> 1.1' gem 'rspec-wait', '~> 0' - gem 'rspec_junit_formatter', '>= 0.5.1' +# 1.50 is the last version to support Ruby 2.6 +gem 'rubocop', '~> 1.50.0', require: false +gem 'rubocop-packaging', '~> 0.5.2', require: false +gem 'rubocop-performance', '~> 1.9', require: false +# 2.20 is the last version to support Ruby 2.6 +gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false + # Merging branch coverage results does not work for old, unsupported rubies and JRuby # We have a fix up for review, https://github.com/simplecov-ruby/simplecov/pull/972, # but given it only affects unsupported version of Ruby, it might not get merged. @@ -41,50 +42,12 @@ gem 'simplecov-cobertura', '~> 2.1.0' # Used by codecov gem 'warning', '~> 1' # NOTE: Used in spec_helper.rb gem 'webmock', '>= 3.10.0' - -if RUBY_VERSION.start_with?('3.4.') - # ruby 3.4 breaks stable webrick; we need this fix until a version later than 1.8.1 comes out - gem 'webrick', git: 'https://github.com/ruby/webrick.git', ref: '0c600e169bd4ae267cb5eeb6197277c848323bbe' -elsif RUBY_VERSION >= '3.0.0' # No longer bundled by default since Ruby 3.0 - gem 'webrick', '>= 1.7.0' -end - -if RUBY_VERSION >= '2.6.0' - # 1.50 is the last version to support Ruby 2.6 - gem 'rubocop', '~> 1.50.0', require: false - gem 'rubocop-packaging', '~> 0.5.2', require: false - gem 'rubocop-performance', '~> 1.9', require: false - # 2.20 is the last version to support Ruby 2.6 - gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false -end - -# Optional extensions -# TODO: Move this to Appraisals? -# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. -# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 -gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' - -# Profiler testing dependencies -# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. -# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add -# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. -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'] - else - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] - end -end +gem 'webrick', '>= 1.7.0' group :check do - if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' - gem 'rbs', '~> 3.6', require: false - gem 'steep', '~> 1.7.0', require: false - end - gem 'ruby_memcheck', '>= 3' if RUBY_VERSION >= '3.4.0' && RUBY_PLATFORM != 'java' gem 'standard', require: false end group :dev do - gem 'ruby-lsp', require: false if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' + gem 'appraisal', '~> 2.4.0', require: false end diff --git a/lib/datadog/appsec/assets/waf_rules/recommended.json b/lib/datadog/appsec/assets/waf_rules/recommended.json index d05b1e629b2..2f53276c7e5 100644 --- a/lib/datadog/appsec/assets/waf_rules/recommended.json +++ b/lib/datadog/appsec/assets/waf_rules/recommended.json @@ -1,7 +1,7 @@ { "version": "2.2", "metadata": { - "rules_version": "1.13.1" + "rules_version": "1.13.3" }, "rules": [ { @@ -9,7 +9,8 @@ "name": "Block IP Addresses", "tags": { "type": "block_ip", - "category": "security_response" + "category": "security_response", + "module": "network-acl" }, "conditions": [ { @@ -34,7 +35,8 @@ "name": "Block User Addresses", "tags": { "type": "block_user", - "category": "security_response" + "category": "security_response", + "module": "authentication-acl" }, "conditions": [ { @@ -64,7 +66,8 @@ "tool_name": "Acunetix", "cwe": "200", "capec": "1000/118/169", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -98,7 +101,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -162,7 +166,8 @@ "category": "attack_attempt", "cwe": "176", "capec": "1000/255/153/267/71", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -191,7 +196,8 @@ "crs_id": "921110", "category": "attack_attempt", "cwe": "444", - "capec": "1000/210/272/220/33" + "capec": "1000/210/272/220/33", + "module": "waf" }, "conditions": [ { @@ -228,7 +234,8 @@ "crs_id": "921160", "category": "attack_attempt", "cwe": "113", - "capec": "1000/210/272/220/105" + "capec": "1000/210/272/220/105", + "module": "waf" }, "conditions": [ { @@ -263,7 +270,8 @@ "category": "attack_attempt", "cwe": "22", "capec": "1000/255/153/126", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -297,7 +305,8 @@ "category": "attack_attempt", "cwe": "22", "capec": "1000/255/153/126", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -1803,7 +1812,8 @@ "category": "attack_attempt", "cwe": "98", "capec": "1000/152/175/253/193", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -1831,7 +1841,8 @@ "crs_id": "931120", "category": "attack_attempt", "cwe": "98", - "capec": "1000/152/175/253/193" + "capec": "1000/152/175/253/193", + "module": "waf" }, "conditions": [ { @@ -1876,7 +1887,8 @@ "category": "attack_attempt", "cwe": "77", "capec": "1000/152/248/88", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -2388,7 +2400,8 @@ "category": "attack_attempt", "cwe": "77", "capec": "1000/152/248/88", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -2436,7 +2449,8 @@ "category": "attack_attempt", "cwe": "706", "capec": "1000/225/122/17/177", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -2500,7 +2514,8 @@ "category": "attack_attempt", "cwe": "434", "capec": "1000/225/122/17/650", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -2553,7 +2568,8 @@ "category": "attack_attempt", "cwe": "94", "capec": "1000/225/122/17/650", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -2620,7 +2636,8 @@ "crs_id": "933131", "category": "attack_attempt", "cwe": "94", - "capec": "1000/225/122/17/650" + "capec": "1000/225/122/17/650", + "module": "waf" }, "conditions": [ { @@ -2665,7 +2682,8 @@ "category": "attack_attempt", "cwe": "94", "capec": "1000/225/122/17/650", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -2709,7 +2727,8 @@ "category": "attack_attempt", "cwe": "94", "capec": "1000/225/122/17/650", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -2799,7 +2818,8 @@ "crs_id": "933160", "category": "attack_attempt", "cwe": "94", - "capec": "1000/225/122/17/650" + "capec": "1000/225/122/17/650", + "module": "waf" }, "conditions": [ { @@ -2824,7 +2844,7 @@ "address": "graphql.server.resolver" } ], - "regex": "\\b(?:s(?:e(?:t(?:_(?:e(?:xception|rror)_handler|magic_quotes_runtime|include_path)|defaultstub)|ssion_s(?:et_save_handler|tart))|qlite_(?:(?:(?:unbuffered|single|array)_)?query|create_(?:aggregate|function)|p?open|exec)|tr(?:eam_(?:context_create|socket_client)|ipc?slashes|rev)|implexml_load_(?:string|file)|ocket_c(?:onnect|reate)|h(?:ow_sourc|a1_fil)e|pl_autoload_register|ystem)|p(?:r(?:eg_(?:replace(?:_callback(?:_array)?)?|match(?:_all)?|split)|oc_(?:(?:terminat|clos|nic)e|get_status|open)|int_r)|o(?:six_(?:get(?:(?:e[gu]|g)id|login|pwnam)|mk(?:fifo|nod)|ttyname|kill)|pen)|hp(?:_(?:strip_whitespac|unam)e|version|info)|g_(?:(?:execut|prepar)e|connect|query)|a(?:rse_(?:ini_file|str)|ssthru)|utenv)|r(?:unkit_(?:function_(?:re(?:defin|nam)e|copy|add)|method_(?:re(?:defin|nam)e|copy|add)|constant_(?:redefine|add))|e(?:(?:gister_(?:shutdown|tick)|name)_function|ad(?:(?:gz)?file|_exif_data|dir))|awurl(?:de|en)code)|i(?:mage(?:createfrom(?:(?:jpe|pn)g|x[bp]m|wbmp|gif)|(?:jpe|pn)g|g(?:d2?|if)|2?wbmp|xbm)|s_(?:(?:(?:execut|write?|read)ab|fi)le|dir)|ni_(?:get(?:_all)?|set)|terator_apply|ptcembed)|g(?:et(?:_(?:c(?:urrent_use|fg_va)r|meta_tags)|my(?:[gpu]id|inode)|(?:lastmo|cw)d|imagesize|env)|z(?:(?:(?:defla|wri)t|encod|fil)e|compress|open|read)|lob)|a(?:rray_(?:u(?:intersect(?:_u?assoc)?|diff(?:_u?assoc)?)|intersect_u(?:assoc|key)|diff_u(?:assoc|key)|filter|reduce|map)|ssert(?:_options)?|tob)|h(?:tml(?:specialchars(?:_decode)?|_entity_decode|entities)|(?:ash(?:_(?:update|hmac))?|ighlight)_file|e(?:ader_register_callback|x2bin))|f(?:i(?:le(?:(?:[acm]tim|inod)e|(?:_exist|perm)s|group)?|nfo_open)|tp_(?:nb_(?:ge|pu)|connec|ge|pu)t|(?:unction_exis|pu)ts|write|open)|o(?:b_(?:get_(?:c(?:ontents|lean)|flush)|end_(?:clean|flush)|clean|flush|start)|dbc_(?:result(?:_all)?|exec(?:ute)?|connect)|pendir)|m(?:b_(?:ereg(?:_(?:replace(?:_callback)?|match)|i(?:_replace)?)?|parse_str)|(?:ove_uploaded|d5)_file|ethod_exists|ysql_query|kdir)|e(?:x(?:if_(?:t(?:humbnail|agname)|imagetype|read_data)|ec)|scapeshell(?:arg|cmd)|rror_reporting|val)|c(?:url_(?:file_create|exec|init)|onvert_uuencode|reate_function|hr)|u(?:n(?:serialize|pack)|rl(?:de|en)code|[ak]?sort)|b(?:(?:son_(?:de|en)|ase64_en)code|zopen|toa)|(?:json_(?:de|en)cod|debug_backtrac|tmpfil)e|var_dump)(?:\\s|/\\*.*\\*/|//.*|#.*|\\\"|')*\\((?:(?:\\s|/\\*.*\\*/|//.*|#.*)*(?:\\$\\w+|[A-Z\\d]\\w*|\\w+\\(.*\\)|\\\\?\"(?:[^\"]|\\\\\"|\"\"|\"\\+\")*\\\\?\"|\\\\?'(?:[^']|''|'\\+')*\\\\?')(?:\\s|/\\*.*\\*/|//.*|#.*)*(?:(?:::|\\.|->)(?:\\s|/\\*.*\\*/|//.*|#.*)*\\w+(?:\\(.*\\))?)?,)*(?:(?:\\s|/\\*.*\\*/|//.*|#.*)*(?:\\$\\w+|[A-Z\\d]\\w*|\\w+\\(.*\\)|\\\\?\"(?:[^\"]|\\\\\"|\"\"|\"\\+\")*\\\\?\"|\\\\?'(?:[^']|''|'\\+')*\\\\?')(?:\\s|/\\*.*\\*/|//.*|#.*)*(?:(?:::|\\.|->)(?:\\s|/\\*.*\\*/|//.*|#.*)*\\w+(?:\\(.*\\))?)?)?\\)", + "regex": "\\b(?:s(?:e(?:t(?:_(?:e(?:xception|rror)_handler|magic_quotes_runtime|include_path)|defaultstub)|ssion_s(?:et_save_handler|tart))|qlite_(?:(?:(?:unbuffered|single|array)_)?query|create_(?:aggregate|function)|p?open|exec)|tr(?:eam_(?:context_create|socket_client)|ipc?slashes|rev)|implexml_load_(?:string|file)|ocket_c(?:onnect|reate)|h(?:ow_sourc|a1_fil)e|pl_autoload_register|ystem)|p(?:r(?:eg_(?:replace(?:_callback(?:_array)?)?|match(?:_all)?|split)|oc_(?:(?:terminat|clos|nic)e|get_status|open)|int_r)|o(?:six_(?:get(?:(?:e[gu]|g)id|login|pwnam)|mk(?:fifo|nod)|ttyname|kill)|pen)|hp(?:_(?:strip_whitespac|unam)e|version|info)|g_(?:(?:execut|prepar)e|connect|query)|a(?:rse_(?:ini_file|str)|ssthru)|utenv)|r(?:unkit_(?:function_(?:re(?:defin|nam)e|copy|add)|method_(?:re(?:defin|nam)e|copy|add)|constant_(?:redefine|add))|e(?:(?:gister_(?:shutdown|tick)|name)_function|ad(?:(?:gz)?file|_exif_data|dir))|awurl(?:de|en)code)|i(?:mage(?:createfrom(?:(?:jpe|pn)g|x[bp]m|wbmp|gif)|(?:jpe|pn)g|g(?:d2?|if)|2?wbmp|xbm)|s_(?:(?:(?:execut|write?|read)ab|fi)le|dir)|ni_(?:get(?:_all)?|set)|terator_apply|ptcembed)|g(?:et(?:_(?:c(?:urrent_use|fg_va)r|meta_tags)|my(?:[gpu]id|inode)|(?:lastmo|cw)d|imagesize|env)|z(?:(?:(?:defla|wri)t|encod|fil)e|compress|open|read)|lob)|a(?:rray_(?:u(?:intersect(?:_u?assoc)?|diff(?:_u?assoc)?)|intersect_u(?:assoc|key)|diff_u(?:assoc|key)|filter|reduce|map)|ssert(?:_options)?|tob)|h(?:tml(?:specialchars(?:_decode)?|_entity_decode|entities)|(?:ash(?:_(?:update|hmac))?|ighlight)_file|e(?:ader_register_callback|x2bin))|f(?:i(?:le(?:(?:[acm]tim|inod)e|(?:_exist|perm)s|group)?|nfo_open)|tp_(?:nb_(?:ge|pu)|connec|ge|pu)t|(?:unction_exis|pu)ts|write|open)|o(?:b_(?:get_(?:c(?:ontents|lean)|flush)|end_(?:clean|flush)|clean|flush|start)|dbc_(?:result(?:_all)?|exec(?:ute)?|connect)|pendir)|m(?:b_(?:ereg(?:_(?:replace(?:_callback)?|match)|i(?:_replace)?)?|parse_str)|(?:ove_uploaded|d5)_file|ethod_exists|ysql_query|kdir)|e(?:x(?:if_(?:t(?:humbnail|agname)|imagetype|read_data)|ec)|scapeshell(?:arg|cmd)|rror_reporting|val)|c(?:url_(?:file_create|exec|init)|onvert_uuencode|reate_function|hr)|u(?:n(?:serialize|pack)|rl(?:de|en)code|[ak]?sort)|b(?:(?:son_(?:de|en)|ase64_en)code|zopen|toa)|(?:json_(?:de|en)cod|debug_backtrac|tmpfil)e|var_dump)(?:\\s|/\\*.*\\*/|//.*|#.*|\\\"|')*\\((?:(?:\\s|/\\*.*\\*/|//.*|#.*)*(?:\\$\\w+|[A-Z\\d]\\w*|\\w+\\(.*\\)|\\\\?\"(?:[^\"]|\\\\\"|\"\"|\"\\+\")*\\\\?\"|\\\\?'(?:[^']|''|'\\+')*\\\\?')(?:\\s|/\\*.*\\*/|//.*|#.*)*(?:(?:::|\\.|->)(?:\\s|/\\*.*\\*/|//.*|#.*)*\\w+(?:\\(.*\\))?)?,)*(?:(?:\\s|/\\*.*\\*/|//.*|#.*)*(?:\\$\\w+|[A-Z\\d]\\w*|\\w+\\(.*\\)|\\\\?\"(?:[^\"]|\\\\\"|\"\"|\"\\+\")*\\\\?\"|\\\\?'(?:[^']|''|'\\+')*\\\\?')(?:\\s|/\\*.*\\*/|//.*|#.*)*(?:(?:::|\\.|->)(?:\\s|/\\*.*\\*/|//.*|#.*)*\\w+(?:\\(.*\\))?)?)?\\)\\s*(?:[;\\.)}\\]|\\\\]|\\?>|%>|$)", "options": { "case_sensitive": true, "min_length": 5 @@ -2844,7 +2864,8 @@ "category": "attack_attempt", "cwe": "502", "capec": "1000/152/586", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -2891,7 +2912,8 @@ "crs_id": "933200", "category": "attack_attempt", "cwe": "502", - "capec": "1000/152/586" + "capec": "1000/152/586", + "module": "waf" }, "conditions": [ { @@ -2937,7 +2959,8 @@ "crs_id": "934100", "category": "attack_attempt", "cwe": "94", - "capec": "1000/152/242" + "capec": "1000/152/242", + "module": "waf" }, "conditions": [ { @@ -2982,7 +3005,8 @@ "category": "attack_attempt", "confidence": "1", "cwe": "94", - "capec": "1000/152/242" + "capec": "1000/152/242", + "module": "waf" }, "conditions": [ { @@ -3024,7 +3048,8 @@ "category": "attack_attempt", "cwe": "80", "capec": "1000/152/242/63/591", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3081,7 +3106,8 @@ "category": "attack_attempt", "cwe": "83", "capec": "1000/152/242/63/591/243", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3140,7 +3166,8 @@ "category": "attack_attempt", "cwe": "84", "capec": "1000/152/242/63/591/244", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3199,7 +3226,8 @@ "category": "attack_attempt", "cwe": "83", "capec": "1000/152/242/63/591/243", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3257,7 +3285,8 @@ "crs_id": "941180", "category": "attack_attempt", "cwe": "79", - "capec": "1000/152/242/63/591" + "capec": "1000/152/242/63/591", + "module": "waf" }, "conditions": [ { @@ -3311,7 +3340,8 @@ "category": "attack_attempt", "cwe": "80", "capec": "1000/152/242/63/591", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3358,7 +3388,8 @@ "category": "attack_attempt", "cwe": "80", "capec": "1000/152/242/63/591", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3405,7 +3436,8 @@ "category": "attack_attempt", "cwe": "80", "capec": "1000/152/242/63/591", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3452,7 +3484,8 @@ "category": "attack_attempt", "cwe": "83", "capec": "1000/152/242/63/591/243", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3498,7 +3531,8 @@ "category": "attack_attempt", "cwe": "83", "capec": "1000/152/242/63/591/243", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3545,7 +3579,8 @@ "crs_id": "941270", "category": "attack_attempt", "cwe": "83", - "capec": "1000/152/242/63/591/243" + "capec": "1000/152/242/63/591/243", + "module": "waf" }, "conditions": [ { @@ -3588,7 +3623,8 @@ "category": "attack_attempt", "cwe": "83", "capec": "1000/152/242/63/591/243", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3634,7 +3670,8 @@ "category": "attack_attempt", "cwe": "83", "capec": "1000/152/242/63/591/243", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3680,7 +3717,8 @@ "category": "attack_attempt", "cwe": "83", "capec": "1000/152/242/63/591/243", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3726,7 +3764,8 @@ "category": "attack_attempt", "cwe": "87", "capec": "1000/152/242/63/591/199", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3770,7 +3809,8 @@ "crs_id": "941360", "category": "attack_attempt", "cwe": "87", - "capec": "1000/152/242/63/591/199" + "capec": "1000/152/242/63/591/199", + "module": "waf" }, "conditions": [ { @@ -3815,7 +3855,8 @@ "category": "attack_attempt", "confidence": "1", "cwe": "79", - "capec": "1000/152/242/63/591" + "capec": "1000/152/242/63/591", + "module": "waf" }, "conditions": [ { @@ -3859,7 +3900,8 @@ "crs_id": "942100", "category": "attack_attempt", "cwe": "89", - "capec": "1000/152/248/66" + "capec": "1000/152/248/66", + "module": "waf" }, "conditions": [ { @@ -3898,7 +3940,8 @@ "category": "attack_attempt", "cwe": "89", "capec": "1000/152/248/66/7", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3943,7 +3986,8 @@ "category": "attack_attempt", "cwe": "89", "capec": "1000/152/248/66/7", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -3986,7 +4030,8 @@ "crs_id": "942250", "category": "attack_attempt", "cwe": "89", - "capec": "1000/152/248/66" + "capec": "1000/152/248/66", + "module": "waf" }, "conditions": [ { @@ -4030,7 +4075,8 @@ "crs_id": "942270", "category": "attack_attempt", "cwe": "89", - "capec": "1000/152/248/66" + "capec": "1000/152/248/66", + "module": "waf" }, "conditions": [ { @@ -4074,7 +4120,8 @@ "category": "attack_attempt", "cwe": "89", "capec": "1000/152/248/66/7", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -4117,7 +4164,8 @@ "crs_id": "942290", "category": "attack_attempt", "cwe": "943", - "capec": "1000/152/248/676" + "capec": "1000/152/248/676", + "module": "waf" }, "conditions": [ { @@ -4163,7 +4211,8 @@ "crs_id": "942360", "category": "attack_attempt", "cwe": "89", - "capec": "1000/152/248/66/470" + "capec": "1000/152/248/66/470", + "module": "waf" }, "conditions": [ { @@ -4206,7 +4255,8 @@ "crs_id": "942500", "category": "attack_attempt", "cwe": "89", - "capec": "1000/152/248/66" + "capec": "1000/152/248/66", + "module": "waf" }, "conditions": [ { @@ -4251,7 +4301,8 @@ "category": "attack_attempt", "cwe": "384", "capec": "1000/225/21/593/61", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -4296,7 +4347,8 @@ "category": "attack_attempt", "cwe": "94", "capec": "1000/152/242", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -4344,7 +4396,8 @@ "type": "java_code_injection", "category": "attack_attempt", "cwe": "94", - "capec": "1000/152/242" + "capec": "1000/152/242", + "module": "waf" }, "conditions": [ { @@ -4391,7 +4444,8 @@ "crs_id": "944130", "category": "attack_attempt", "cwe": "94", - "capec": "1000/152/242" + "capec": "1000/152/242", + "module": "waf" }, "conditions": [ { @@ -4529,7 +4583,8 @@ "type": "nosql_injection", "category": "attack_attempt", "cwe": "943", - "capec": "1000/152/248/676" + "capec": "1000/152/248/676", + "module": "waf" }, "conditions": [ { @@ -4573,7 +4628,8 @@ "type": "java_code_injection", "category": "attack_attempt", "cwe": "94", - "capec": "1000/152/242" + "capec": "1000/152/242", + "module": "waf" }, "conditions": [ { @@ -4619,7 +4675,8 @@ "category": "attack_attempt", "cwe": "94", "capec": "1000/152/242", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -4695,7 +4752,8 @@ "category": "attack_attempt", "cwe": "1321", "capec": "1000/152/242", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -4725,7 +4783,8 @@ "category": "attack_attempt", "cwe": "1321", "capec": "1000/152/242", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -4769,7 +4828,8 @@ "category": "attack_attempt", "cwe": "1336", "capec": "1000/152/242/19", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -4813,7 +4873,8 @@ "tool_name": "BurpCollaborator", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -4857,7 +4918,8 @@ "tool_name": "Qualys", "cwe": "200", "capec": "1000/118/169", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -4901,7 +4963,8 @@ "tool_name": "Probely", "cwe": "200", "capec": "1000/118/169", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -4944,7 +5007,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -4987,7 +5051,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -5031,7 +5096,8 @@ "tool_name": "Rapid7", "cwe": "200", "capec": "1000/118/169", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -5075,7 +5141,8 @@ "tool_name": "interact.sh", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -5119,7 +5186,8 @@ "tool_name": "Netsparker", "cwe": "200", "capec": "1000/118/169", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -5167,7 +5235,8 @@ "tool_name": "WhiteHatSecurity", "cwe": "200", "capec": "1000/118/169", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -5215,7 +5284,8 @@ "tool_name": "Nessus", "cwe": "200", "capec": "1000/118/169", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -5263,7 +5333,8 @@ "tool_name": "Watchtowr", "cwe": "200", "capec": "1000/118/169", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -5311,7 +5382,8 @@ "tool_name": "AppCheckNG", "cwe": "200", "capec": "1000/118/169", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -5358,7 +5430,8 @@ "category": "attack_attempt", "cwe": "287", "capec": "1000/225/115", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -5392,7 +5465,8 @@ "category": "attack_attempt", "cwe": "98", "capec": "1000/152/175/253/193", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -5436,7 +5510,8 @@ "category": "attack_attempt", "cwe": "77", "capec": "1000/152/248/88", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -5483,7 +5558,8 @@ "category": "attack_attempt", "cwe": "91", "capec": "1000/152/248/250", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -5521,7 +5597,8 @@ "category": "attack_attempt", "cwe": "83", "capec": "1000/152/242/63/591/243", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -5579,7 +5656,8 @@ "category": "attack_attempt", "cwe": "83", "capec": "1000/152/242/63/591/243", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -5866,7 +5944,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -5908,7 +5987,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -5950,7 +6030,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -5992,7 +6073,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6034,7 +6116,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6059,7 +6142,7 @@ "address": "server.request.uri.raw" } ], - "regex": "\\.(cgi|bat|dll|exe|key|cert|crt|pem|der|pkcs|pkcs|pkcs[0-9]*|nsf|jsa|war|java|class|vb|vba|so|git|svn|hg|cvs)([^a-zA-Z0-9_]|$)", + "regex": "\\.(cgi|bat|dll|exe|key|cert|crt|pem|der|pkcs|pkcs|pkcs[0-9]*|nsf|jsa|war|java|class|vb|vba|so|git|svn|hg|cvs)([?#&/]|$)", "options": { "case_sensitive": false } @@ -6076,7 +6159,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6118,7 +6202,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6160,7 +6245,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6202,7 +6288,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -6276,7 +6363,7 @@ } ] }, - "operator": "lfi_detector" + "operator": "lfi_detector@v2" } ], "transformers": [], @@ -6286,7 +6373,7 @@ }, { "id": "rasp-932-100", - "name": "Shell injection exploit", + "name": "Shell command injection exploit", "tags": { "type": "command_injection", "category": "vulnerability_trigger", @@ -6332,6 +6419,54 @@ "stack_trace" ] }, + { + "id": "rasp-932-110", + "name": "OS command injection exploit", + "tags": { + "type": "command_injection", + "category": "vulnerability_trigger", + "cwe": "77", + "capec": "1000/152/248/88", + "confidence": "0", + "module": "rasp" + }, + "conditions": [ + { + "parameters": { + "resource": [ + { + "address": "server.sys.exec.cmd" + } + ], + "params": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + }, + { + "address": "graphql.server.all_resolvers" + }, + { + "address": "graphql.server.resolver" + } + ] + }, + "operator": "cmdi_detector" + } + ], + "transformers": [], + "on_match": [ + "stack_trace" + ] + }, { "id": "rasp-934-100", "name": "Server-side request forgery exploit", @@ -6422,7 +6557,7 @@ } ] }, - "operator": "sqli_detector" + "operator": "sqli_detector@v2" } ], "transformers": [], @@ -6438,7 +6573,8 @@ "category": "attack_attempt", "cwe": "918", "capec": "1000/225/115/664", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6482,7 +6618,8 @@ "type": "js_code_injection", "category": "attack_attempt", "cwe": "94", - "capec": "1000/152/242" + "capec": "1000/152/242", + "module": "waf" }, "conditions": [ { @@ -6527,7 +6664,8 @@ "category": "attack_attempt", "cwe": "78", "capec": "1000/152/248/88", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6570,7 +6708,8 @@ "category": "attack_attempt", "cwe": "78", "capec": "1000/152/248/88", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6615,7 +6754,8 @@ "category": "attack_attempt", "cwe": "78", "capec": "1000/152/248/88", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6658,7 +6798,8 @@ "category": "attack_attempt", "cwe": "918", "capec": "1000/225/115/664", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6701,7 +6842,8 @@ "category": "attack_attempt", "cwe": "918", "capec": "1000/225/115/664", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -6743,7 +6885,8 @@ "category": "attack_attempt", "cwe": "918", "capec": "1000/225/115/664", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -6785,7 +6928,8 @@ "category": "attack_attempt", "cwe": "918", "capec": "1000/225/115/664", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6828,7 +6972,8 @@ "category": "attack_attempt", "cwe": "918", "capec": "1000/225/115/664", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -6870,7 +7015,8 @@ "category": "attack_attempt", "cwe": "94", "capec": "1000/152/242", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6916,7 +7062,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Joomla exploitation tool", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6945,7 +7092,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Nessus", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -6974,7 +7122,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Arachni", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7003,7 +7152,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Jorgee", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7032,7 +7182,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Probely", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -7061,7 +7212,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Metis", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7090,7 +7242,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "SQLPowerInjector", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7119,7 +7272,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "N-Stealth", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7148,7 +7302,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Brutus", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7176,7 +7331,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7205,7 +7361,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Netsparker", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -7234,7 +7391,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "JAASCois", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7263,7 +7421,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Nsauditor", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7292,7 +7451,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Paros", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7321,7 +7481,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "DirBuster", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7350,7 +7511,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Pangolin", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7379,7 +7541,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Qualys", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -7408,7 +7571,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "SQLNinja", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7437,7 +7601,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Nikto", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7466,7 +7631,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "BlackWidow", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7495,7 +7661,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Grendel-Scan", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7524,7 +7691,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Havij", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7553,7 +7721,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "w3af", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7582,7 +7751,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Nmap", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7611,7 +7781,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Nessus", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7640,7 +7811,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "EvilScanner", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7669,7 +7841,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "WebFuck", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7698,7 +7871,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "OpenVAS", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7727,7 +7901,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Spider-Pig", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7756,7 +7931,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Zgrab", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7785,7 +7961,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Zmeu", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7814,7 +7991,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "GoogleSecurityScanner", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -7843,7 +8021,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Commix", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7872,7 +8051,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Gobuster", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7901,7 +8081,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "CGIchk", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7930,7 +8111,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "FFUF", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7959,7 +8141,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Nuclei", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -7988,7 +8171,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Tsunami", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -8017,7 +8201,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Nimbostratus", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -8046,7 +8231,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Datadog Canary Test", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -8081,7 +8267,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Datadog Canary Test", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -8119,7 +8306,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "AlertLogic", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -8148,7 +8336,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "wfuzz", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -8177,7 +8366,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Detectify", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -8206,7 +8396,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "BSQLBF", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -8235,7 +8426,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "masscan", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -8264,7 +8456,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "WPScan", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -8293,7 +8486,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Aon", - "confidence": "0" + "confidence": "0", + "module": "waf" }, "conditions": [ { @@ -8322,7 +8516,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "feroxbuster", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -8350,7 +8545,8 @@ "category": "attack_attempt", "cwe": "200", "capec": "1000/118/169", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -8382,7 +8578,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "SQLmap", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -8411,7 +8608,8 @@ "cwe": "200", "capec": "1000/118/169", "tool_name": "Skipfish", - "confidence": "1" + "confidence": "1", + "module": "waf" }, "conditions": [ { @@ -9776,4 +9974,4 @@ } } ] -} +} \ No newline at end of file diff --git a/lib/datadog/appsec/assets/waf_rules/strict.json b/lib/datadog/appsec/assets/waf_rules/strict.json index 91b99a81902..0ddfb781e9e 100644 --- a/lib/datadog/appsec/assets/waf_rules/strict.json +++ b/lib/datadog/appsec/assets/waf_rules/strict.json @@ -1,7 +1,7 @@ { "version": "2.2", "metadata": { - "rules_version": "1.13.1" + "rules_version": "1.13.3" }, "rules": [ { @@ -10,7 +10,8 @@ "tags": { "type": "security_scanner", "crs_id": "913100", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -84,7 +85,8 @@ "tags": { "type": "http_protocol_violation", "crs_id": "921120", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -127,7 +129,8 @@ "crs_id": "921140", "category": "attack_attempt", "capec": "1000/210/272/220/273", - "cwe": "113" + "cwe": "113", + "module": "waf" }, "conditions": [ { @@ -154,7 +157,8 @@ "tags": { "type": "command_injection", "crs_id": "932100", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -193,7 +197,8 @@ "tags": { "type": "command_injection", "crs_id": "932115", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -690,7 +695,8 @@ "tags": { "type": "command_injection", "crs_id": "932130", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -729,7 +735,8 @@ "tags": { "type": "command_injection", "crs_id": "932150", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -768,7 +775,8 @@ "tags": { "type": "php_code_injection", "crs_id": "933110", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -818,7 +826,8 @@ "tags": { "type": "php_code_injection", "crs_id": "933180", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -857,7 +866,8 @@ "tags": { "type": "php_code_injection", "crs_id": "933210", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -897,7 +907,8 @@ "type": "xss", "crs_id": "941100", "category": "attack_attempt", - "cwe": "79" + "cwe": "79", + "module": "waf" }, "conditions": [ { @@ -948,7 +959,8 @@ "tags": { "type": "xss", "crs_id": "941130", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -994,7 +1006,8 @@ "tags": { "type": "xss", "crs_id": "941150", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1041,7 +1054,8 @@ "tags": { "type": "xss", "crs_id": "941160", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1093,7 +1107,8 @@ "tags": { "type": "xss", "crs_id": "941190", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1134,7 +1149,8 @@ "tags": { "type": "xss", "crs_id": "941250", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1175,7 +1191,8 @@ "tags": { "type": "xss", "crs_id": "941260", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1216,7 +1233,8 @@ "tags": { "type": "xss", "crs_id": "941370", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1255,7 +1273,8 @@ "tags": { "type": "js_code_injection", "crs_id": "941380", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1294,7 +1313,8 @@ "tags": { "type": "sql_injection", "crs_id": "942151", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1333,7 +1353,8 @@ "tags": { "type": "sql_injection", "crs_id": "942170", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1372,7 +1393,8 @@ "type": "sql_injection", "crs_id": "942190", "category": "attack_attempt", - "cwe": "89" + "cwe": "89", + "module": "waf" }, "conditions": [ { @@ -1413,7 +1435,8 @@ "tags": { "type": "sql_injection", "crs_id": "942230", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1452,7 +1475,8 @@ "tags": { "type": "sql_injection", "crs_id": "942320", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1490,7 +1514,8 @@ "tags": { "type": "sql_injection", "crs_id": "942350", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1528,7 +1553,8 @@ "tags": { "type": "java_code_injection", "crs_id": "944240", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -1573,7 +1599,8 @@ "type": "lfi", "category": "attack_attempt", "cwe": "22", - "capec": "1000/255/153/126" + "capec": "1000/255/153/126", + "module": "waf" }, "conditions": [ { @@ -1612,7 +1639,8 @@ "type": "lfi", "category": "attack_attempt", "cwe": "22", - "capec": "1000/255/153/126" + "capec": "1000/255/153/126", + "module": "waf" }, "conditions": [ { @@ -1653,7 +1681,8 @@ "tags": { "type": "nosql_injection", "category": "attack_attempt", - "cwe": "943" + "cwe": "943", + "module": "waf" }, "conditions": [ { @@ -1689,7 +1718,8 @@ "name": "Node.js: Prototype pollution", "tags": { "type": "js_code_injection", - "category": "attack_attempt" + "category": "attack_attempt", + "module": "waf" }, "conditions": [ { @@ -3060,4 +3090,4 @@ } } ] -} +} \ No newline at end of file diff --git a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb index 68a1c5acf11..4520e05b111 100644 --- a/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/graphql/gateway/watcher.rb @@ -2,8 +2,8 @@ require 'json' require_relative '../../../instrumentation/gateway' +require_relative '../../../reactive/engine' require_relative '../reactive/multiplex' -require_relative '../../../reactive/operation' module Datadog module AppSec @@ -24,26 +24,24 @@ def watch_multiplex(gateway = Instrumentation.gateway) gateway.watch('graphql.multiplex', :appsec) do |stack, gateway_multiplex| block = false event = nil - scope = AppSec::Scope.active_scope + engine = AppSec::Reactive::Engine.new if scope - AppSec::Reactive::Operation.new('graphql.multiplex') do |op| - GraphQL::Reactive::Multiplex.subscribe(op, scope.processor_context) do |result| - event = { - waf_result: result, - trace: scope.trace, - span: scope.service_entry_span, - multiplex: gateway_multiplex, - actions: result.actions - } - - Datadog::AppSec::Event.tag_and_keep!(scope, result) - scope.processor_context.events << event - end + GraphQL::Reactive::Multiplex.subscribe(engine, scope.processor_context) do |result| + event = { + waf_result: result, + trace: scope.trace, + span: scope.service_entry_span, + multiplex: gateway_multiplex, + actions: result.actions + } - block = GraphQL::Reactive::Multiplex.publish(op, gateway_multiplex) + Datadog::AppSec::Event.tag_and_keep!(scope, result) + scope.processor_context.events << event end + + block = GraphQL::Reactive::Multiplex.publish(engine, gateway_multiplex) end next [nil, [[:block, event]]] if block diff --git a/lib/datadog/appsec/contrib/graphql/reactive/multiplex.rb b/lib/datadog/appsec/contrib/graphql/reactive/multiplex.rb index 4d08c60b861..cfbf31dc1b8 100644 --- a/lib/datadog/appsec/contrib/graphql/reactive/multiplex.rb +++ b/lib/datadog/appsec/contrib/graphql/reactive/multiplex.rb @@ -12,16 +12,16 @@ module Multiplex ].freeze private_constant :ADDRESSES - def self.publish(op, gateway_multiplex) + def self.publish(engine, gateway_multiplex) catch(:block) do - op.publish('graphql.server.all_resolvers', gateway_multiplex.arguments) + engine.publish('graphql.server.all_resolvers', gateway_multiplex.arguments) nil end end - def self.subscribe(op, waf_context) - op.subscribe(*ADDRESSES) do |*values| + def self.subscribe(engine, waf_context) + engine.subscribe(*ADDRESSES) do |*values| Datadog.logger.debug { "reacted to #{ADDRESSES.inspect}: #{values.inspect}" } arguments = values[0] diff --git a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb index a66387329c3..fb7e095f834 100644 --- a/lib/datadog/appsec/contrib/rack/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rack/gateway/watcher.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true require_relative '../../../instrumentation/gateway' -require_relative '../../../reactive/operation' +require_relative '../../../reactive/engine' require_relative '../reactive/request' require_relative '../reactive/request_body' require_relative '../reactive/response' @@ -25,32 +25,29 @@ def watch def watch_request(gateway = Instrumentation.gateway) gateway.watch('rack.request', :appsec) do |stack, gateway_request| - block = false event = nil scope = gateway_request.env[Datadog::AppSec::Ext::SCOPE_KEY] - - AppSec::Reactive::Operation.new('rack.request') do |op| - Rack::Reactive::Request.subscribe(op, scope.processor_context) do |result| - if result.status == :match - # TODO: should this hash be an Event instance instead? - event = { - waf_result: result, - trace: scope.trace, - span: scope.service_entry_span, - request: gateway_request, - actions: result.actions - } - - # 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 + engine = AppSec::Reactive::Engine.new + + Rack::Reactive::Request.subscribe(engine, scope.processor_context) do |result| + if result.status == :match + # TODO: should this hash be an Event instance instead? + event = { + waf_result: result, + trace: scope.trace, + span: scope.service_entry_span, + request: gateway_request, + actions: result.actions + } + + # 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 - - block = Rack::Reactive::Request.publish(op, gateway_request) end + block = Rack::Reactive::Request.publish(engine, gateway_request) next [nil, [[:block, event]]] if block ret, res = stack.call(gateway_request.request) @@ -66,33 +63,29 @@ def watch_request(gateway = Instrumentation.gateway) def watch_response(gateway = Instrumentation.gateway) gateway.watch('rack.response', :appsec) do |stack, gateway_response| - block = false - event = nil scope = gateway_response.scope - - AppSec::Reactive::Operation.new('rack.response') do |op| - Rack::Reactive::Response.subscribe(op, scope.processor_context) do |result| - if result.status == :match - # TODO: should this hash be an Event instance instead? - event = { - waf_result: result, - trace: scope.trace, - span: scope.service_entry_span, - response: gateway_response, - actions: result.actions - } - - # 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 + engine = AppSec::Reactive::Engine.new + + Rack::Reactive::Response.subscribe(engine, scope.processor_context) do |result| + if result.status == :match + # TODO: should this hash be an Event instance instead? + event = { + waf_result: result, + trace: scope.trace, + span: scope.service_entry_span, + response: gateway_response, + actions: result.actions + } + + # 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 - - block = Rack::Reactive::Response.publish(op, gateway_response) end + block = Rack::Reactive::Response.publish(engine, gateway_response) next [nil, [[:block, event]]] if block ret, res = stack.call(gateway_response.response) @@ -108,33 +101,29 @@ def watch_response(gateway = Instrumentation.gateway) def watch_request_body(gateway = Instrumentation.gateway) gateway.watch('rack.request.body', :appsec) do |stack, gateway_request| - block = false - event = nil scope = gateway_request.env[Datadog::AppSec::Ext::SCOPE_KEY] - - AppSec::Reactive::Operation.new('rack.request.body') do |op| - Rack::Reactive::RequestBody.subscribe(op, scope.processor_context) do |result| - if result.status == :match - # TODO: should this hash be an Event instance instead? - event = { - waf_result: result, - trace: scope.trace, - span: scope.service_entry_span, - request: gateway_request, - actions: result.actions - } - - # 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 + engine = AppSec::Reactive::Engine.new + + Rack::Reactive::RequestBody.subscribe(engine, scope.processor_context) do |result| + if result.status == :match + # TODO: should this hash be an Event instance instead? + event = { + waf_result: result, + trace: scope.trace, + span: scope.service_entry_span, + request: gateway_request, + actions: result.actions + } + + # 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 - - block = Rack::Reactive::RequestBody.publish(op, gateway_request) end + block = Rack::Reactive::RequestBody.publish(engine, gateway_request) next [nil, [[:block, event]]] if block ret, res = stack.call(gateway_request.request) diff --git a/lib/datadog/appsec/contrib/rack/reactive/request.rb b/lib/datadog/appsec/contrib/rack/reactive/request.rb index 4f88a8aa989..78074268af6 100644 --- a/lib/datadog/appsec/contrib/rack/reactive/request.rb +++ b/lib/datadog/appsec/contrib/rack/reactive/request.rb @@ -17,21 +17,21 @@ module Request ].freeze private_constant :ADDRESSES - def self.publish(op, gateway_request) + def self.publish(engine, gateway_request) catch(:block) do - op.publish('request.query', gateway_request.query) - op.publish('request.headers', gateway_request.headers) - op.publish('request.uri.raw', gateway_request.fullpath) - op.publish('request.cookies', gateway_request.cookies) - op.publish('request.client_ip', gateway_request.client_ip) - op.publish('server.request.method', gateway_request.method) + engine.publish('request.query', gateway_request.query) + engine.publish('request.headers', gateway_request.headers) + engine.publish('request.uri.raw', gateway_request.fullpath) + engine.publish('request.cookies', gateway_request.cookies) + engine.publish('request.client_ip', gateway_request.client_ip) + engine.publish('server.request.method', gateway_request.method) nil end end - def self.subscribe(op, waf_context) - op.subscribe(*ADDRESSES) do |*values| + def self.subscribe(engine, waf_context) + engine.subscribe(*ADDRESSES) do |*values| Datadog.logger.debug { "reacted to #{ADDRESSES.inspect}: #{values.inspect}" } headers = values[0] diff --git a/lib/datadog/appsec/contrib/rack/reactive/request_body.rb b/lib/datadog/appsec/contrib/rack/reactive/request_body.rb index 1cf98518077..57395ac83b8 100644 --- a/lib/datadog/appsec/contrib/rack/reactive/request_body.rb +++ b/lib/datadog/appsec/contrib/rack/reactive/request_body.rb @@ -12,17 +12,17 @@ module RequestBody ].freeze private_constant :ADDRESSES - def self.publish(op, gateway_request) + def self.publish(engine, gateway_request) catch(:block) do # params have been parsed from the request body - op.publish('request.body', gateway_request.form_hash) + engine.publish('request.body', gateway_request.form_hash) nil end end - def self.subscribe(op, waf_context) - op.subscribe(*ADDRESSES) do |*values| + def self.subscribe(engine, waf_context) + engine.subscribe(*ADDRESSES) do |*values| Datadog.logger.debug { "reacted to #{ADDRESSES.inspect}: #{values.inspect}" } body = values[0] diff --git a/lib/datadog/appsec/contrib/rack/reactive/response.rb b/lib/datadog/appsec/contrib/rack/reactive/response.rb index 850e3c022f8..8c0cd706d26 100644 --- a/lib/datadog/appsec/contrib/rack/reactive/response.rb +++ b/lib/datadog/appsec/contrib/rack/reactive/response.rb @@ -13,17 +13,17 @@ module Response ].freeze private_constant :ADDRESSES - def self.publish(op, gateway_response) + def self.publish(engine, gateway_response) catch(:block) do - op.publish('response.status', gateway_response.status) - op.publish('response.headers', gateway_response.headers) + engine.publish('response.status', gateway_response.status) + engine.publish('response.headers', gateway_response.headers) nil end end - def self.subscribe(op, waf_context) - op.subscribe(*ADDRESSES) do |*values| + def self.subscribe(engine, waf_context) + engine.subscribe(*ADDRESSES) do |*values| Datadog.logger.debug { "reacted to #{ADDRESSES.inspect}: #{values.inspect}" } response_status = values[0] diff --git a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb index ab1bfe612ec..6fb24027f61 100644 --- a/lib/datadog/appsec/contrib/rails/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/rails/gateway/watcher.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true require_relative '../../../instrumentation/gateway' -require_relative '../../../reactive/operation' +require_relative '../../../reactive/engine' require_relative '../reactive/action' require_relative '../../../event' @@ -21,33 +21,29 @@ def watch def watch_request_action(gateway = Instrumentation.gateway) gateway.watch('rails.request.action', :appsec) do |stack, gateway_request| - block = false - event = nil scope = gateway_request.env[Datadog::AppSec::Ext::SCOPE_KEY] + engine = AppSec::Reactive::Engine.new - AppSec::Reactive::Operation.new('rails.request.action') do |op| - Rails::Reactive::Action.subscribe(op, scope.processor_context) do |result| - if result.status == :match - # TODO: should this hash be an Event instance instead? - event = { - waf_result: result, - trace: scope.trace, - span: scope.service_entry_span, - request: gateway_request, - actions: result.actions - } + Rails::Reactive::Action.subscribe(engine, scope.processor_context) do |result| + if result.status == :match + # TODO: should this hash be an Event instance instead? + event = { + waf_result: result, + trace: scope.trace, + span: scope.service_entry_span, + request: gateway_request, + actions: result.actions + } - # 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 + # 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 - - block = Rails::Reactive::Action.publish(op, gateway_request) end + block = Rails::Reactive::Action.publish(engine, gateway_request) next [nil, [[:block, event]]] if block ret, res = stack.call(gateway_request.request) diff --git a/lib/datadog/appsec/contrib/rails/reactive/action.rb b/lib/datadog/appsec/contrib/rails/reactive/action.rb index eb28c9983c0..9dbe8697e51 100644 --- a/lib/datadog/appsec/contrib/rails/reactive/action.rb +++ b/lib/datadog/appsec/contrib/rails/reactive/action.rb @@ -15,18 +15,18 @@ module Action ].freeze private_constant :ADDRESSES - def self.publish(op, gateway_request) + def self.publish(engine, gateway_request) catch(:block) do # params have been parsed from the request body - op.publish('rails.request.body', gateway_request.parsed_body) - op.publish('rails.request.route_params', gateway_request.route_params) + engine.publish('rails.request.body', gateway_request.parsed_body) + engine.publish('rails.request.route_params', gateway_request.route_params) nil end end - def self.subscribe(op, waf_context) - op.subscribe(*ADDRESSES) do |*values| + def self.subscribe(engine, waf_context) + engine.subscribe(*ADDRESSES) do |*values| Datadog.logger.debug { "reacted to #{ADDRESSES.inspect}: #{values.inspect}" } body = values[0] path_params = values[1] diff --git a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb index 91383478c29..442d829cd34 100644 --- a/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb +++ b/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true require_relative '../../../instrumentation/gateway' -require_relative '../../../reactive/operation' +require_relative '../../../reactive/engine' require_relative '../../rack/reactive/request_body' require_relative '../reactive/routed' require_relative '../../../event' @@ -23,33 +23,29 @@ def watch def watch_request_dispatch(gateway = Instrumentation.gateway) gateway.watch('sinatra.request.dispatch', :appsec) do |stack, gateway_request| - block = false - event = nil scope = gateway_request.env[Datadog::AppSec::Ext::SCOPE_KEY] - - AppSec::Reactive::Operation.new('sinatra.request.dispatch') do |op| - Rack::Reactive::RequestBody.subscribe(op, scope.processor_context) do |result| - if result.status == :match - # TODO: should this hash be an Event instance instead? - event = { - waf_result: result, - trace: scope.trace, - span: scope.service_entry_span, - request: gateway_request, - actions: result.actions - } - - # 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 + engine = AppSec::Reactive::Engine.new + + Rack::Reactive::RequestBody.subscribe(engine, scope.processor_context) do |result| + if result.status == :match + # TODO: should this hash be an Event instance instead? + event = { + waf_result: result, + trace: scope.trace, + span: scope.service_entry_span, + request: gateway_request, + actions: result.actions + } + + # 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 - - block = Rack::Reactive::RequestBody.publish(op, gateway_request) end + block = Rack::Reactive::RequestBody.publish(engine, gateway_request) next [nil, [[:block, event]]] if block ret, res = stack.call(gateway_request.request) @@ -65,33 +61,29 @@ def watch_request_dispatch(gateway = Instrumentation.gateway) def watch_request_routed(gateway = Instrumentation.gateway) gateway.watch('sinatra.request.routed', :appsec) do |stack, (gateway_request, gateway_route_params)| - block = false - event = nil scope = gateway_request.env[Datadog::AppSec::Ext::SCOPE_KEY] - - AppSec::Reactive::Operation.new('sinatra.request.routed') do |op| - Sinatra::Reactive::Routed.subscribe(op, scope.processor_context) do |result| - if result.status == :match - # TODO: should this hash be an Event instance instead? - event = { - waf_result: result, - trace: scope.trace, - span: scope.service_entry_span, - request: gateway_request, - actions: result.actions - } - - # 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 + engine = AppSec::Reactive::Engine.new + + Sinatra::Reactive::Routed.subscribe(engine, scope.processor_context) do |result| + if result.status == :match + # TODO: should this hash be an Event instance instead? + event = { + waf_result: result, + trace: scope.trace, + span: scope.service_entry_span, + request: gateway_request, + actions: result.actions + } + + # 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 - - block = Sinatra::Reactive::Routed.publish(op, [gateway_request, gateway_route_params]) end + block = Sinatra::Reactive::Routed.publish(engine, [gateway_request, gateway_route_params]) next [nil, [[:block, event]]] if block ret, res = stack.call(gateway_request.request) diff --git a/lib/datadog/appsec/contrib/sinatra/reactive/routed.rb b/lib/datadog/appsec/contrib/sinatra/reactive/routed.rb index 60e0f7e6301..e34dfb4ccb3 100644 --- a/lib/datadog/appsec/contrib/sinatra/reactive/routed.rb +++ b/lib/datadog/appsec/contrib/sinatra/reactive/routed.rb @@ -12,18 +12,18 @@ module Routed ].freeze private_constant :ADDRESSES - def self.publish(op, data) + def self.publish(engine, data) _request, route_params = data catch(:block) do - op.publish('sinatra.request.route_params', route_params.params) + engine.publish('sinatra.request.route_params', route_params.params) nil end end - def self.subscribe(op, waf_context) - op.subscribe(*ADDRESSES) do |*values| + def self.subscribe(engine, waf_context) + engine.subscribe(*ADDRESSES) do |*values| Datadog.logger.debug { "reacted to #{ADDRESSES.inspect}: #{values.inspect}" } path_params = values[0] diff --git a/lib/datadog/appsec/monitor/gateway/watcher.rb b/lib/datadog/appsec/monitor/gateway/watcher.rb index 74fc4d3fd60..e8beb102e52 100644 --- a/lib/datadog/appsec/monitor/gateway/watcher.rb +++ b/lib/datadog/appsec/monitor/gateway/watcher.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true require_relative '../../instrumentation/gateway' -require_relative '../../reactive/operation' +require_relative '../../reactive/engine' require_relative '../reactive/set_user' module Datadog @@ -19,32 +19,29 @@ def watch def watch_user_id(gateway = Instrumentation.gateway) gateway.watch('identity.set_user', :appsec) do |stack, user| - block = false event = nil scope = Datadog::AppSec.active_scope - - AppSec::Reactive::Operation.new('identity.set_user') do |op| - Monitor::Reactive::SetUser.subscribe(op, scope.processor_context) do |result| - if result.status == :match - # TODO: should this hash be an Event instance instead? - event = { - waf_result: result, - trace: scope.trace, - span: scope.service_entry_span, - user: user, - actions: result.actions - } - - # 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 + engine = AppSec::Reactive::Engine.new + + Monitor::Reactive::SetUser.subscribe(engine, scope.processor_context) do |result| + if result.status == :match + # TODO: should this hash be an Event instance instead? + event = { + waf_result: result, + trace: scope.trace, + span: scope.service_entry_span, + user: user, + actions: result.actions + } + + # 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 - - block = Monitor::Reactive::SetUser.publish(op, user) end + block = Monitor::Reactive::SetUser.publish(engine, user) throw(Datadog::AppSec::Ext::INTERRUPT, [nil, [[:block, event]]]) if block ret, res = stack.call(user) diff --git a/lib/datadog/appsec/monitor/reactive/set_user.rb b/lib/datadog/appsec/monitor/reactive/set_user.rb index f3c43883bd5..ea3128c6031 100644 --- a/lib/datadog/appsec/monitor/reactive/set_user.rb +++ b/lib/datadog/appsec/monitor/reactive/set_user.rb @@ -11,16 +11,16 @@ module SetUser ].freeze private_constant :ADDRESSES - def self.publish(op, user) + def self.publish(engine, user) catch(:block) do - op.publish('usr.id', user.id) + engine.publish('usr.id', user.id) nil end end - def self.subscribe(op, waf_context) - op.subscribe(*ADDRESSES) do |*values| + def self.subscribe(engine, waf_context) + engine.subscribe(*ADDRESSES) do |*values| Datadog.logger.debug { "reacted to #{ADDRESSES.inspect}: #{values.inspect}" } user_id = values[0] diff --git a/lib/datadog/appsec/processor/rule_loader.rb b/lib/datadog/appsec/processor/rule_loader.rb index 8ca587df75b..b19debed1fb 100644 --- a/lib/datadog/appsec/processor/rule_loader.rb +++ b/lib/datadog/appsec/processor/rule_loader.rb @@ -74,9 +74,6 @@ def passlist_exclusions(ip_passlist) # rubocop:disable Metrics/MethodLength when Hash pass = ip_passlist[:pass] monitor = ip_passlist[:monitor] - else - pass = [] - monitor = [] end exclusions = [] diff --git a/lib/datadog/appsec/reactive/operation.rb b/lib/datadog/appsec/reactive/operation.rb deleted file mode 100644 index f7696cdbcec..00000000000 --- a/lib/datadog/appsec/reactive/operation.rb +++ /dev/null @@ -1,68 +0,0 @@ -# frozen_string_literal: true - -require_relative 'engine' - -module Datadog - module AppSec - module Reactive - # Reactive Engine nested operation tracking - class Operation - attr_reader :reactive, - :parent, - :name - - def initialize(name, parent = nil, reactive_engine = nil) - Datadog.logger.debug { "operation: #{name} initialize" } - @name = name - @parent = parent - @reactive = select_reactive_engine(reactive_engine, parent) - - # TODO: concurrent store - # TODO: constant - Thread.current[:datadog_security_active_operation] = self - - yield self if block_given? - ensure - finalize - end - - # TODO: use structs instead of an arg splat - def subscribe(*addresses, &block) - reactive.subscribe(*addresses, &block) - end - - def publish(address, data) - reactive.publish(address, data) - end - - def finalize - Datadog.logger.debug { "operation: #{name} finalize" } - Thread.current[:datadog_security_active_operation] = parent - end - - private - - def select_reactive_engine(reactive, parent) - return reactive if reactive - - return parent.reactive unless parent.nil? - - Reactive::Engine.new - end - - class << self - def active - Thread.current[:datadog_security_active_operation] - end - - private - - # For testing only. - def reset! - Thread.current[:datadog_security_active_operation] = nil - end - end - end - end - end -end diff --git a/lib/datadog/core/configuration/components.rb b/lib/datadog/core/configuration/components.rb index 4fedb03adb4..bf154311b43 100644 --- a/lib/datadog/core/configuration/components.rb +++ b/lib/datadog/core/configuration/components.rb @@ -105,7 +105,8 @@ def initialize(settings) @profiler, profiler_logger_extra = Datadog::Profiling::Component.build_profiler_component( settings: settings, agent_settings: agent_settings, - optional_tracer: @tracer + optional_tracer: @tracer, + logger: @logger, ) @environment_logger_extra.merge!(profiler_logger_extra) if profiler_logger_extra diff --git a/lib/datadog/core/configuration/settings.rb b/lib/datadog/core/configuration/settings.rb index eb0386b3004..a2431bb0049 100644 --- a/lib/datadog/core/configuration/settings.rb +++ b/lib/datadog/core/configuration/settings.rb @@ -863,6 +863,16 @@ def initialize(*_) o.type :float o.default 1.0 end + + # Enable log collection for telemetry. Log collection only works when telemetry is enabled and + # logs are enabled. + # @default `DD_TELEMETRY_LOG_COLLECTION_ENABLED` environment variable, otherwise `true`. + # @return [Boolean] + option :log_collection_enabled do |o| + o.type :bool + o.env Core::Telemetry::Ext::ENV_LOG_COLLECTION + o.default true + end end # Remote configuration diff --git a/lib/datadog/core/telemetry/component.rb b/lib/datadog/core/telemetry/component.rb index 6959977a2ee..27058df2f6f 100644 --- a/lib/datadog/core/telemetry/component.rb +++ b/lib/datadog/core/telemetry/component.rb @@ -14,6 +14,7 @@ module Datadog module Core module Telemetry # Telemetry entrypoint, coordinates sending telemetry events at various points in app lifecycle. + # Note: Telemetry does not spawn its worker thread in fork processes, thus no telemetry is sent in forked processes. class Component attr_reader :enabled @@ -52,6 +53,7 @@ def self.build(settings, agent_settings, logger) metrics_aggregation_interval_seconds: settings.telemetry.metrics_aggregation_interval_seconds, dependency_collection: settings.telemetry.dependency_collection, shutdown_timeout_seconds: settings.telemetry.shutdown_timeout_seconds, + log_collection_enabled: settings.telemetry.log_collection_enabled ) end @@ -67,10 +69,11 @@ def initialize( http_transport:, shutdown_timeout_seconds:, enabled: true, - metrics_enabled: true + metrics_enabled: true, + log_collection_enabled: true ) @enabled = enabled - @stopped = false + @log_collection_enabled = log_collection_enabled @metrics_manager = MetricsManager.new( enabled: enabled && metrics_enabled, @@ -86,6 +89,9 @@ def initialize( dependency_collection: dependency_collection, shutdown_timeout: shutdown_timeout_seconds ) + + @stopped = false + @worker.start end @@ -114,7 +120,7 @@ def integrations_change! end def log!(event) - return unless @enabled || forked? + return if !@enabled || forked? || !@log_collection_enabled @worker.enqueue(event) end diff --git a/lib/datadog/core/telemetry/event.rb b/lib/datadog/core/telemetry/event.rb index fabc8014207..c80a289945f 100644 --- a/lib/datadog/core/telemetry/event.rb +++ b/lib/datadog/core/telemetry/event.rb @@ -29,6 +29,22 @@ def type def payload {} end + + # Override equality to allow for deduplication + # The basic implementation is to check if the other object is an instance of the same class. + # This works for events that have no attributes. + # For events with attributes, you should override this method to compare the attributes. + def ==(other) + other.is_a?(self.class) + end + + # @see #== + alias eql? == + + # @see #== + def hash + self.class.hash + end end # Telemetry class for the 'app-started' event @@ -263,6 +279,8 @@ def patch_error(integration) # Telemetry class for the 'app-client-configuration-change' event class AppClientConfigurationChange < Base + attr_reader :changes, :origin + def type 'app-client-configuration-change' end @@ -301,6 +319,16 @@ def configuration res end + + def ==(other) + other.is_a?(AppClientConfigurationChange) && other.changes == @changes && other.origin == @origin + end + + alias eql? == + + def hash + [self.class, @changes, @origin].hash + end end # Telemetry class for the 'app-heartbeat' event @@ -319,6 +347,8 @@ def type # Telemetry class for the 'generate-metrics' event class GenerateMetrics < Base + attr_reader :namespace, :metric_series + def type 'generate-metrics' end @@ -335,24 +365,54 @@ def payload series: @metric_series.map(&:to_h) } end + + def ==(other) + other.is_a?(GenerateMetrics) && other.namespace == @namespace && other.metric_series == @metric_series + end + + alias eql? == + + def hash + [self.class, @namespace, @metric_series].hash + end end - # Telemetry class for the 'logs' event + # Telemetry class for the 'logs' event. + # Logs with the same content are deduplicated at flush time. class Log < Base LEVELS = { error: 'ERROR', warn: 'WARN', }.freeze + LEVELS_STRING = LEVELS.values.freeze + + attr_reader :message, :level, :stack_trace, :count + def type 'logs' end - def initialize(message:, level:, stack_trace: nil) + # @param message [String] the log message + # @param level [Symbol, String] the log level. Either :error, :warn, 'ERROR', or 'WARN'. + # @param stack_trace [String, nil] the stack trace + # @param count [Integer] the number of times the log was emitted. Used for deduplication. + def initialize(message:, level:, stack_trace: nil, count: 1) super() @message = message @stack_trace = stack_trace - @level = LEVELS.fetch(level) { |k| raise ArgumentError, "Invalid log level :#{k}" } + + if level.is_a?(String) && LEVELS_STRING.include?(level) + # String level is used during object copy for deduplication + @level = level + elsif level.is_a?(Symbol) + # Symbol level is used by the regular log emitter user + @level = LEVELS.fetch(level) { |k| raise ArgumentError, "Invalid log level :#{k}" } + else + raise ArgumentError, "Invalid log level #{level}" + end + + @count = count end def payload @@ -362,10 +422,24 @@ def payload message: @message, level: @level, stack_trace: @stack_trace, + count: @count, }.compact ] } end + + # override equality to allow for deduplication + def ==(other) + other.is_a?(Log) && + other.message == @message && + other.level == @level && other.stack_trace == @stack_trace && other.count == @count + end + + alias eql? == + + def hash + [self.class, @message, @level, @stack_trace, @count].hash + end end # Telemetry class for the 'distributions' event @@ -395,6 +469,16 @@ def payload } end end + + def ==(other) + other.is_a?(MessageBatch) && other.events == @events + end + + alias eql? == + + def hash + [self.class, @events].hash + end end end end diff --git a/lib/datadog/core/telemetry/ext.rb b/lib/datadog/core/telemetry/ext.rb index 74aced512a0..87affa0cb28 100644 --- a/lib/datadog/core/telemetry/ext.rb +++ b/lib/datadog/core/telemetry/ext.rb @@ -13,6 +13,7 @@ module Ext ENV_INSTALL_TYPE = 'DD_INSTRUMENTATION_INSTALL_TYPE' ENV_INSTALL_TIME = 'DD_INSTRUMENTATION_INSTALL_TIME' ENV_AGENTLESS_URL_OVERRIDE = 'DD_TELEMETRY_AGENTLESS_URL' + ENV_LOG_COLLECTION = 'DD_TELEMETRY_LOG_COLLECTION_ENABLED' end end end diff --git a/lib/datadog/core/telemetry/logging.rb b/lib/datadog/core/telemetry/logging.rb index 7f94439fe56..0bd889bf87b 100644 --- a/lib/datadog/core/telemetry/logging.rb +++ b/lib/datadog/core/telemetry/logging.rb @@ -41,7 +41,7 @@ def self.from(exception) else 'REDACTED' end - end.join(',') + end.join("\n") end end @@ -49,7 +49,7 @@ def report(exception, level: :error, description: nil) # Annoymous exceptions to be logged as message = +'' message << (exception.class.name || exception.class.inspect) - message << ':' << description if description + message << ': ' << description if description event = Event::Log.new( message: message, diff --git a/lib/datadog/core/telemetry/metric.rb b/lib/datadog/core/telemetry/metric.rb index a1d459c4aa3..01e9aa4c8fb 100644 --- a/lib/datadog/core/telemetry/metric.rb +++ b/lib/datadog/core/telemetry/metric.rb @@ -41,6 +41,18 @@ def to_h } end + def ==(other) + other.is_a?(self.class) && + name == other.name && + values == other.values && tags == other.tags && common == other.common && type == other.type + end + + alias eql? == + + def hash + [self.class, name, values, tags, common, type].hash + end + private def tags_to_array(tags) @@ -71,6 +83,16 @@ def to_h res[:interval] = interval res end + + def ==(other) + super && interval == other.interval + end + + alias eql? == + + def hash + [super, interval].hash + end end # Count metric adds up all the submitted values in a time interval. This would be suitable for a diff --git a/lib/datadog/core/telemetry/worker.rb b/lib/datadog/core/telemetry/worker.rb index 5166f63a7d9..cc3d9554cb7 100644 --- a/lib/datadog/core/telemetry/worker.rb +++ b/lib/datadog/core/telemetry/worker.rb @@ -97,6 +97,8 @@ def flush_events(events) return if events.empty? return if !enabled? || !sent_started_event? + events = deduplicate_logs(events) + Datadog.logger.debug { "Sending #{events&.count} telemetry events" } send_event(Event::MessageBatch.new(events)) end @@ -167,6 +169,37 @@ def disable_on_not_found!(response) Datadog.logger.debug('Agent does not support telemetry; disabling future telemetry events.') disable! end + + # Deduplicate logs by counting the number of repeated occurrences of the same log + # entry and replacing them with a single entry with the calculated `count` value. + # Non-log events are unchanged. + def deduplicate_logs(events) + return events if events.empty? + + all_logs = [] + other_events = events.reject do |event| + if event.is_a?(Event::Log) + all_logs << event + true + else + false + end + end + + return events if all_logs.empty? + + uniq_logs = all_logs.group_by(&:itself).map do |_, logs| + log = logs.first + if logs.size > 1 + # New log event with a count of repeated occurrences + Event::Log.new(message: log.message, level: log.level, stack_trace: log.stack_trace, count: logs.size) + else + log + end + end + + other_events + uniq_logs + end end end end diff --git a/lib/datadog/di/component.rb b/lib/datadog/di/component.rb index c109bd4082e..8ef93e626d4 100644 --- a/lib/datadog/di/component.rb +++ b/lib/datadog/di/component.rb @@ -1,5 +1,7 @@ # frozen_string_literal: true +require_relative '../core' + module Datadog module DI # Component for dynamic instrumentation. diff --git a/lib/datadog/di/configuration/settings.rb b/lib/datadog/di/configuration/settings.rb index 55413613494..0a1c5637302 100644 --- a/lib/datadog/di/configuration/settings.rb +++ b/lib/datadog/di/configuration/settings.rb @@ -166,10 +166,20 @@ def self.add_settings!(base) # being sent out by the probe notifier worker) and creates a # possibility of dropping payloads if the queue gets too long. option :min_send_interval do |o| - o.type :int + o.type :float o.default 3 end + # Number of snapshots that can be stored in the probe + # notifier worker queue. Larger capacity runs the risk of + # creating snapshots that exceed the agent's request size + # limit. Smaller capacity increases the risk of dropping + # snapshots. + option :snapshot_queue_capacity do |o| + o.type :int + o.default 100 + end + # Enable dynamic instrumentation in development environments. # Currently DI does not fully implement support for code # unloading and reloading, and is not supported in diff --git a/lib/datadog/di/error.rb b/lib/datadog/di/error.rb index d5f305617cd..c1785f71ba7 100644 --- a/lib/datadog/di/error.rb +++ b/lib/datadog/di/error.rb @@ -27,6 +27,11 @@ class AgentCommunicationError < Error class DITargetNotDefined < Error end + # Attempting to instrument a line and the file containing the line + # was loaded prior to code tracking being enabled. + class DITargetNotInRegistry < Error + end + # Raised when trying to install a probe whose installation failed # earlier in the same process. This exception should contain the # original exception report from initial installation attempt. diff --git a/lib/datadog/di/init.rb b/lib/datadog/di/init.rb index a0eb8eb5cf3..0b6a9217c2d 100644 --- a/lib/datadog/di/init.rb +++ b/lib/datadog/di/init.rb @@ -4,8 +4,6 @@ # enable dynamic instrumentation for third-party libraries used by the # application. -require_relative '../tracing' -require_relative '../tracing/contrib' require_relative '../di' # Code tracking is required for line probes to work; see the comments diff --git a/lib/datadog/di/instrumenter.rb b/lib/datadog/di/instrumenter.rb index ffdf62378d6..b1f8f0f599a 100644 --- a/lib/datadog/di/instrumenter.rb +++ b/lib/datadog/di/instrumenter.rb @@ -117,6 +117,7 @@ def hook_method(probe, &block) end rv = nil # Under Ruby 2.6 we cannot just call super(*args, **kwargs) + # for methods defined via method_missing. duration = Benchmark.realtime do # steep:ignore rv = if args.any? if kwargs.any? @@ -152,7 +153,28 @@ def hook_method(probe, &block) serialized_entry_args: entry_args) rv else - super(*args, **kwargs) + # stop standard from trying to mess up my code + _ = 42 + + # The necessity to invoke super in each of these specific + # ways is very difficult to test. + # Existing tests, even though I wrote many, still don't + # cause a failure if I replace all of the below with a + # simple super(*args, **kwargs, &target_block). + # But, let's be safe and go through the motions in case + # there is actually a legitimate need for the breakdown. + # TODO figure out how to test this properly. + if args.any? + if kwargs.any? + super(*args, **kwargs, &target_block) + else + super(*args, &target_block) + end + elsif kwargs.any? + super(**kwargs, &target_block) + else + super(&target_block) + end end end end @@ -224,11 +246,12 @@ def hook_line(probe, &block) # # If the requested file is not in code tracker's registry, # or the code tracker does not exist at all, - # do not attempt to instrumnet now. + # do not attempt to instrument now. # The caller should add the line to the list of pending lines # to instrument and install the hook when the file in # question is loaded (and hopefully, by then code tracking # is active, otherwise the line will never be instrumented.) + raise_if_probe_in_loaded_features(probe) raise Error::DITargetNotDefined, "File not in code tracker registry: #{probe.file}" end end @@ -236,6 +259,7 @@ def hook_line(probe, &block) # Same as previous comment, if untargeted trace points are not # explicitly defined, and we do not have code tracking, do not # instrument the method. + raise_if_probe_in_loaded_features(probe) raise Error::DITargetNotDefined, "File not in code tracker registry: #{probe.file}" end @@ -352,6 +376,26 @@ def unhook(probe) attr_reader :lock + def raise_if_probe_in_loaded_features(probe) + return unless probe.file + + # If the probe file is in the list of loaded files + # (as per $LOADED_FEATURES, using either exact or suffix match), + # raise an error indicating that + # code tracker is missing the loaded file because the file + # won't be loaded again (DI only works in production environments + # that do not normally reload code). + if $LOADED_FEATURES.include?(probe.file) + raise Error::DITargetNotInRegistry, "File loaded but is not in code tracker registry: #{probe.file}" + end + # Ths is an expensive check + $LOADED_FEATURES.each do |path| + if Utils.path_matches_suffix?(path, probe.file) + raise Error::DITargetNotInRegistry, "File matching probe path (#{probe.file}) was loaded and is not in code tracker registry: #{path}" + end + end + end + # TODO test that this resolves qualified names e.g. A::B def symbolize_class_name(cls_name) Object.const_get(cls_name) diff --git a/lib/datadog/di/probe_notification_builder.rb b/lib/datadog/di/probe_notification_builder.rb index f9be3bea746..f11bbdf8603 100644 --- a/lib/datadog/di/probe_notification_builder.rb +++ b/lib/datadog/di/probe_notification_builder.rb @@ -141,8 +141,8 @@ def build_snapshot(probe, rv: nil, snapshot: nil, path: nil, version: 2, }, # TODO add tests that the trace/span id is correctly propagated - "dd.trace_id": Datadog::Tracing.active_trace&.id&.to_s, - "dd.span_id": Datadog::Tracing.active_span&.id&.to_s, + "dd.trace_id": active_trace&.id&.to_s, + "dd.span_id": active_span&.id&.to_s, ddsource: 'dd_debugger', message: probe.template && evaluate_template(probe.template, duration: duration ? duration * 1000 : 0), @@ -150,6 +150,8 @@ def build_snapshot(probe, rv: nil, snapshot: nil, path: nil, } end + private + def build_status(probe, message:, status:) { service: settings.service, @@ -200,6 +202,18 @@ def get_local_variables(trace_point) map[name] = value end end + + def active_trace + if defined?(Datadog::Tracing) + Datadog::Tracing.active_trace + end + end + + def active_span + if defined?(Datadog::Tracing) + Datadog::Tracing.active_span + end + end end end end diff --git a/lib/datadog/di/probe_notifier_worker.rb b/lib/datadog/di/probe_notifier_worker.rb index 6ce2ccdf340..b7cb2e78fba 100644 --- a/lib/datadog/di/probe_notifier_worker.rb +++ b/lib/datadog/di/probe_notifier_worker.rb @@ -183,8 +183,7 @@ def io_in_progress? define_method("add_#{event_type}") do |event| @lock.synchronize do queue = send("#{event_type}_queue") - # TODO determine a suitable limit via testing/benchmarking - if queue.length > 100 + if queue.length > settings.dynamic_instrumentation.internal.snapshot_queue_capacity logger.warn("#{self.class.name}: dropping #{event_type} because queue is full") else queue << event diff --git a/lib/datadog/di/transport.rb b/lib/datadog/di/transport.rb index a6a5522f645..aa8ebce9b75 100644 --- a/lib/datadog/di/transport.rb +++ b/lib/datadog/di/transport.rb @@ -2,6 +2,7 @@ require 'ostruct' require_relative 'error' +require_relative '../core/transport/http/adapters/net' module Datadog module DI diff --git a/lib/datadog/opentelemetry/trace.rb b/lib/datadog/opentelemetry/trace.rb index 32f12d5e470..f5f09ae98d6 100644 --- a/lib/datadog/opentelemetry/trace.rb +++ b/lib/datadog/opentelemetry/trace.rb @@ -17,7 +17,7 @@ def start_trace_copy(trace, parent_span: nil) digest = if parent_span digest_with_parent_span(trace, parent_span) else - trace.to_digest_without_propagate + trace.to_digest_no_propagation end # Create a new TraceOperation, attached to the current Datadog Tracer. @@ -31,7 +31,7 @@ def start_trace_copy(trace, parent_span: nil) # which allows you to specific any span as the arbitrary parent of a new span. def digest_with_parent_span(trace, parent_span) # sampling_priority added here right upon otel span creation - digest = trace.to_digest_without_propagate + digest = trace.to_digest_no_propagation Tracing::TraceDigest.new( span_id: parent_span.id, diff --git a/lib/datadog/profiling/component.rb b/lib/datadog/profiling/component.rb index 86f8fb798df..e06eeb26251 100644 --- a/lib/datadog/profiling/component.rb +++ b/lib/datadog/profiling/component.rb @@ -4,10 +4,13 @@ module Datadog module Profiling # Responsible for wiring up the Profiler for execution module Component + ALLOCATION_WITH_RACTORS_ONLY_ONCE = Datadog::Core::Utils::OnlyOnce.new + private_constant :ALLOCATION_WITH_RACTORS_ONLY_ONCE + # Passing in a `nil` tracer is supported and will disable the following profiling features: - # * Code Hotspots panel in the trace viewer, as well as scoping a profile down to a span + # * Profiling in the trace viewer, as well as scoping a profile down to a span # * Endpoint aggregation in the profiler UX, including normalization (resource per endpoint call) - def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) # rubocop:disable Metrics/MethodLength + def self.build_profiler_component(settings:, agent_settings:, optional_tracer:, logger:) # rubocop:disable Metrics/MethodLength return [nil, {profiling_enabled: false}] unless settings.profiling.enabled # Workaround for weird dependency direction: the Core::Configuration::Components class currently has a @@ -36,14 +39,14 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) # NOTE: Please update the Initialization section of ProfilingDevelopment.md with any changes to this method - no_signals_workaround_enabled = no_signals_workaround_enabled?(settings) + no_signals_workaround_enabled = no_signals_workaround_enabled?(settings, logger) timeline_enabled = settings.profiling.advanced.timeline_enabled - allocation_profiling_enabled = enable_allocation_profiling?(settings) + allocation_profiling_enabled = enable_allocation_profiling?(settings, logger) heap_sample_every = get_heap_sample_every(settings) - heap_profiling_enabled = enable_heap_profiling?(settings, allocation_profiling_enabled, heap_sample_every) - heap_size_profiling_enabled = enable_heap_size_profiling?(settings, heap_profiling_enabled) + heap_profiling_enabled = enable_heap_profiling?(settings, allocation_profiling_enabled, heap_sample_every, logger) + heap_size_profiling_enabled = enable_heap_size_profiling?(settings, heap_profiling_enabled, logger) - overhead_target_percentage = valid_overhead_target(settings.profiling.advanced.overhead_target_percentage) + overhead_target_percentage = valid_overhead_target(settings.profiling.advanced.overhead_target_percentage, logger) upload_period_seconds = [60, settings.profiling.advanced.upload_period_seconds].max recorder = Datadog::Profiling::StackRecorder.new( @@ -57,13 +60,13 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) ) thread_context_collector = build_thread_context_collector(settings, recorder, optional_tracer, timeline_enabled) worker = Datadog::Profiling::Collectors::CpuAndWallTimeWorker.new( - gc_profiling_enabled: enable_gc_profiling?(settings), + gc_profiling_enabled: enable_gc_profiling?(settings, logger), no_signals_workaround_enabled: no_signals_workaround_enabled, thread_context_collector: thread_context_collector, dynamic_sampling_rate_overhead_target_percentage: overhead_target_percentage, allocation_profiling_enabled: allocation_profiling_enabled, allocation_counting_enabled: settings.profiling.advanced.allocation_counting_enabled, - gvl_profiling_enabled: enable_gvl_profiling?(settings), + gvl_profiling_enabled: enable_gvl_profiling?(settings, logger), ) internal_metadata = { @@ -120,7 +123,7 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) ) end - private_class_method def self.enable_gc_profiling?(settings) + private_class_method def self.enable_gc_profiling?(settings, logger) return false unless settings.profiling.advanced.gc_enabled # SEVERE - Only with Ractors @@ -131,14 +134,14 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) if RUBY_VERSION.start_with?("3.0.") || (RUBY_VERSION.start_with?("3.1.") && RUBY_VERSION < "3.1.4") || (RUBY_VERSION.start_with?("3.2.") && RUBY_VERSION < "3.2.3") - Datadog.logger.warn( + logger.warn( "Current Ruby version (#{RUBY_VERSION}) has a VM bug where enabling GC profiling would cause " \ "crashes (https://bugs.ruby-lang.org/issues/18464). GC profiling has been disabled." ) return false elsif RUBY_VERSION.start_with?("3.") - Datadog.logger.debug( - "In all known versions of Ruby 3.x, using Ractors may result in GC profiling unexpectedly " \ + logger.debug( + "Using Ractors may result in GC profiling unexpectedly " \ "stopping (https://bugs.ruby-lang.org/issues/19112). Note that this stop has no impact in your " \ "application stability or performance. This does not happen if Ractors are not used." ) @@ -155,7 +158,7 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) heap_sample_rate end - private_class_method def self.enable_allocation_profiling?(settings) + private_class_method def self.enable_allocation_profiling?(settings, logger) return false unless settings.profiling.allocation_enabled # Allocation sampling is safe and supported on Ruby 2.x, but has a few caveats on Ruby 3.x. @@ -165,7 +168,7 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) # https://github.com/ruby/ruby/pull/7464) that makes this crash in any configuration. This bug is # fixed on Ruby versions 3.2.3 and 3.3.0. if RUBY_VERSION.start_with?("3.2.") && RUBY_VERSION < "3.2.3" - Datadog.logger.warn( + logger.warn( "Allocation profiling is not supported in Ruby versions 3.2.0, 3.2.1 and 3.2.2 and will be forcibly " \ "disabled. This is due to a VM bug that can lead to crashes (https://bugs.ruby-lang.org/issues/19482). " \ "Other Ruby versions do not suffer from this issue." @@ -181,7 +184,7 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) if RUBY_VERSION.start_with?("3.0.") || (RUBY_VERSION.start_with?("3.1.") && RUBY_VERSION < "3.1.4") || (RUBY_VERSION.start_with?("3.2.") && RUBY_VERSION < "3.2.3") - Datadog.logger.warn( + logger.warn( "Current Ruby version (#{RUBY_VERSION}) has a VM bug where enabling allocation profiling while using " \ "Ractors may cause unexpected issues, including crashes (https://bugs.ruby-lang.org/issues/18464). " \ "This does not happen if Ractors are not used." @@ -190,25 +193,27 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) # On all known versions of Ruby 3.x, due to https://bugs.ruby-lang.org/issues/19112, when a ractor gets # garbage collected, Ruby will disable all active tracepoints, which this feature internally relies on. elsif RUBY_VERSION.start_with?("3.") - Datadog.logger.warn( - "In all known versions of Ruby 3.x, using Ractors may result in allocation profiling unexpectedly " \ - "stopping (https://bugs.ruby-lang.org/issues/19112). Note that this stop has no impact in your " \ - "application stability or performance. This does not happen if Ractors are not used." - ) + ALLOCATION_WITH_RACTORS_ONLY_ONCE.run do + logger.info( + "Using Ractors may result in allocation profiling " \ + "stopping (https://bugs.ruby-lang.org/issues/19112). Note that this stop has no impact in your " \ + "application stability or performance. This does not happen if Ractors are not used." + ) + end end - Datadog.logger.debug("Enabled allocation profiling") + logger.debug("Enabled allocation profiling") true end - private_class_method def self.enable_heap_profiling?(settings, allocation_profiling_enabled, heap_sample_rate) + private_class_method def self.enable_heap_profiling?(settings, allocation_profiling_enabled, heap_sample_rate, logger) heap_profiling_enabled = settings.profiling.advanced.experimental_heap_enabled return false unless heap_profiling_enabled if RUBY_VERSION < "3.1" - Datadog.logger.warn( + logger.warn( "Current Ruby version (#{RUBY_VERSION}) cannot support heap profiling due to VM limitations. " \ "Please upgrade to Ruby >= 3.1 in order to use this feature. Heap profiling has been disabled." ) @@ -219,7 +224,7 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) raise ArgumentError, "Heap profiling requires allocation profiling to be enabled" end - Datadog.logger.warn( + logger.warn( "Enabled experimental heap profiling: heap_sample_rate=#{heap_sample_rate}. This is experimental, not " \ "recommended, and will increase overhead!" ) @@ -227,25 +232,23 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) true end - private_class_method def self.enable_heap_size_profiling?(settings, heap_profiling_enabled) + private_class_method def self.enable_heap_size_profiling?(settings, heap_profiling_enabled, logger) heap_size_profiling_enabled = settings.profiling.advanced.experimental_heap_size_enabled return false unless heap_profiling_enabled && heap_size_profiling_enabled - Datadog.logger.warn( + logger.warn( "Enabled experimental heap size profiling. This is experimental, not recommended, and will increase overhead!" ) true end - private_class_method def self.no_signals_workaround_enabled?(settings) # rubocop:disable Metrics/MethodLength + private_class_method def self.no_signals_workaround_enabled?(settings, logger) # rubocop:disable Metrics/MethodLength setting_value = settings.profiling.advanced.no_signals_workaround_enabled - legacy_ruby_that_should_use_workaround = RUBY_VERSION.start_with?("2.5.") unless [true, false, :auto].include?(setting_value) - # TODO: Replace with a warning instead. - Datadog.logger.error( + logger.warn( "Ignoring invalid value for profiling no_signals_workaround_enabled setting: #{setting_value.inspect}. " \ "Valid options are `true`, `false` or (default) `:auto`." ) @@ -254,23 +257,23 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) end if setting_value == false - if legacy_ruby_that_should_use_workaround - Datadog.logger.warn( - 'The profiling "no signals" workaround has been disabled via configuration on a legacy Ruby version ' \ - "(< 2.6). This is not recommended " \ - "in production environments, as due to limitations in Ruby APIs, we suspect it may lead to crashes " \ - "in very rare situations. Please report any issues you run into to Datadog support or " \ + if RUBY_VERSION.start_with?("2.5.") + logger.warn( + 'The profiling "no signals" workaround has been disabled via configuration on Ruby 2.5. ' \ + "This is not recommended " \ + "in production environments, as due to limitations in Ruby APIs, we suspect it may lead to rare crashes " \ + "Please report any issues you run into to Datadog support or " \ "via !" ) else - Datadog.logger.warn('Profiling "no signals" workaround disabled via configuration') + logger.warn('Profiling "no signals" workaround disabled via configuration') end return false end if setting_value == true - Datadog.logger.warn( + logger.warn( 'Profiling "no signals" workaround enabled via configuration. Profiling data will have lower quality.' ) @@ -280,10 +283,10 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) # Setting is in auto mode. Let's probe to see if we should enable it: # We don't warn users in this situation because "upgrade your Ruby" is not a great warning - return true if legacy_ruby_that_should_use_workaround + return true if RUBY_VERSION.start_with?("2.5.") - if Gem.loaded_specs["mysql2"] && incompatible_libmysqlclient_version?(settings) - Datadog.logger.warn( + if Gem.loaded_specs["mysql2"] && incompatible_libmysqlclient_version?(settings, logger) + logger.warn( 'Enabling the profiling "no signals" workaround because an incompatible version of the mysql2 gem is ' \ "installed. Profiling data will have lower quality. " \ "To fix this, upgrade the libmysqlclient in your OS image to version 8.0.0 or above." @@ -292,7 +295,7 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) end if Gem.loaded_specs["rugged"] - Datadog.logger.warn( + logger.warn( 'Enabling the profiling "no signals" workaround because the rugged gem is installed. ' \ "This is needed because some operations on this gem are currently incompatible with the normal working mode " \ "of the profiler, as detailed in . " \ @@ -302,7 +305,7 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) end if (defined?(::PhusionPassenger) || Gem.loaded_specs["passenger"]) && incompatible_passenger_version? - Datadog.logger.warn( + logger.warn( 'Enabling the profiling "no signals" workaround because an incompatible version of the passenger gem is ' \ "installed. Profiling data will have lower quality." \ "To fix this, upgrade the passenger gem to version 6.0.19 or above." @@ -322,10 +325,10 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) # # The `mysql2` gem's `info` method can be used to determine which `libmysqlclient` version is in use, and thus to # detect if it's safe for the profiler to use signals or if we need to employ a fallback. - private_class_method def self.incompatible_libmysqlclient_version?(settings) + private_class_method def self.incompatible_libmysqlclient_version?(settings, logger) return true if settings.profiling.advanced.skip_mysql2_check - Datadog.logger.debug( + logger.debug( "Requiring `mysql2` to check if the `libmysqlclient` version it uses is compatible with profiling" ) @@ -354,14 +357,14 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) libmysqlclient_version >= Gem::Version.new("8.0.0") || looks_like_mariadb?(info, libmysqlclient_version) - Datadog.logger.debug( + logger.debug( "The `mysql2` gem is using #{compatible ? "a compatible" : "an incompatible"} version of " \ "the `libmysqlclient` library (#{libmysqlclient_version})" ) !compatible rescue StandardError, LoadError => e - Datadog.logger.warn( + logger.warn( "Failed to probe `mysql2` gem information. " \ "Cause: #{e.class.name} #{e.message} Location: #{Array(e.backtrace).first}" ) @@ -383,12 +386,11 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) end end - private_class_method def self.valid_overhead_target(overhead_target_percentage) + private_class_method def self.valid_overhead_target(overhead_target_percentage, logger) if overhead_target_percentage > 0 && overhead_target_percentage <= 20 overhead_target_percentage else - # TODO: Replace with a warning instead. - Datadog.logger.error( + logger.warn( "Ignoring invalid value for profiling overhead_target_percentage setting: " \ "#{overhead_target_percentage.inspect}. Falling back to default value." ) @@ -432,10 +434,10 @@ def self.build_profiler_component(settings:, agent_settings:, optional_tracer:) settings.profiling.advanced.dir_interruption_workaround_enabled end - private_class_method def self.enable_gvl_profiling?(settings) + private_class_method def self.enable_gvl_profiling?(settings, logger) if RUBY_VERSION < "3.2" if settings.profiling.advanced.preview_gvl_enabled - Datadog.logger.warn("GVL profiling is currently not supported in Ruby < 3.2 and will not be enabled.") + logger.warn("GVL profiling is currently not supported in Ruby < 3.2 and will not be enabled.") end return false diff --git a/lib/datadog/tracing/configuration/settings.rb b/lib/datadog/tracing/configuration/settings.rb index 4b94b6d9eeb..565193ffdfd 100644 --- a/lib/datadog/tracing/configuration/settings.rb +++ b/lib/datadog/tracing/configuration/settings.rb @@ -368,22 +368,18 @@ def self.extended(base) end end - # [Continuous Integration Visibility](https://docs.datadoghq.com/continuous_integration/) configuration. + # This is only for internal Datadog use via https://github.com/DataDog/datadog-ci-rb . It should not be + # used directly. + # + # DEV-3.0: Make this a non-public API in the next release. # @public_api settings :test_mode do - # Enable test mode. This allows the tracer to collect spans from test runs. - # - # It also prevents the tracer from collecting spans in a production environment. Only use in a test environment. - # - # @default `DD_TRACE_TEST_MODE_ENABLED` environment variable, otherwise `false` - # @return [Boolean] option :enabled do |o| o.type :bool o.default false o.env Tracing::Configuration::Ext::Test::ENV_MODE_ENABLED end - # Use async writer in test mode option :async do |o| o.type :bool o.default false diff --git a/lib/datadog/tracing/contrib/active_support/cache/events/cache.rb b/lib/datadog/tracing/contrib/active_support/cache/events/cache.rb index 0b8820c8fec..40953753035 100644 --- a/lib/datadog/tracing/contrib/active_support/cache/events/cache.rb +++ b/lib/datadog/tracing/contrib/active_support/cache/events/cache.rb @@ -81,7 +81,9 @@ def on_start(span, event, _id, payload) span.set_tag('EVENT', event) - set_cache_key(span, key, mapping[:multi_key]) + if Datadog.configuration.tracing[:active_support][:cache_key].enabled + set_cache_key(span, key, mapping[:multi_key]) + end rescue StandardError => e Datadog.logger.error(e.message) Datadog::Core::Telemetry::Logger.report(e) diff --git a/lib/datadog/tracing/contrib/active_support/cache/instrumentation.rb b/lib/datadog/tracing/contrib/active_support/cache/instrumentation.rb index 13c92a08418..81f14aef0ef 100644 --- a/lib/datadog/tracing/contrib/active_support/cache/instrumentation.rb +++ b/lib/datadog/tracing/contrib/active_support/cache/instrumentation.rb @@ -3,6 +3,7 @@ require_relative '../../../../core/utils' require_relative '../../../metadata/ext' require_relative '../ext' +require_relative 'event' module Datadog module Tracing @@ -58,7 +59,8 @@ def trace(action, store, key: nil, multi_key: nil) end span.set_tag(Ext::TAG_CACHE_BACKEND, store) if store - set_cache_key(span, key, multi_key) + + set_cache_key(span, key, multi_key) if Datadog.configuration.tracing[:active_support][:cache_key].enabled yield end diff --git a/lib/datadog/tracing/contrib/active_support/cache/redis.rb b/lib/datadog/tracing/contrib/active_support/cache/redis.rb index 4004ab4a136..e9ce321caf5 100644 --- a/lib/datadog/tracing/contrib/active_support/cache/redis.rb +++ b/lib/datadog/tracing/contrib/active_support/cache/redis.rb @@ -22,17 +22,29 @@ module Patcher # For Rails >= 5.2 w/o redis-activesupport... # ActiveSupport includes a Redis cache store internally, and does not require these overrides. # https://github.com/rails/rails/blob/master/activesupport/lib/active_support/cache/redis_cache_store.rb - def patch_redis?(meth) + def patch_redis_store?(meth) !Gem.loaded_specs['redis-activesupport'].nil? \ && defined?(::ActiveSupport::Cache::RedisStore) \ && ::ActiveSupport::Cache::RedisStore.instance_methods(false).include?(meth) end + # Patches the Rails built-in Redis cache backend `redis_cache_store`, added in Rails 5.2. + # We avoid loading the RedisCacheStore class, as it invokes the statement `gem "redis", ">= 4.0.1"` which + # fails if the application is using an old version of Redis, or not using Redis at all. + # @see https://github.com/rails/rails/blob/d0dcb8fa6073a0c4d42600c15e82e3bb386b27d3/activesupport/lib/active_support/cache/redis_cache_store.rb#L4 + def patch_redis_cache_store?(meth) + Gem.loaded_specs['redis'] && + # Autoload constants return `constant` for `defined?`, but that doesn't mean they are loaded... + defined?(::ActiveSupport::Cache::RedisCacheStore) && + # ... to check that we need to call `autoload?` and check if it returns `nil`, meaning it's loaded. + ::ActiveSupport::Cache.autoload?(:RedisCacheStore).nil? && + ::ActiveSupport::Cache::RedisCacheStore.instance_methods(false).include?(meth) + end + def cache_store_class(meth) - if patch_redis?(meth) + if patch_redis_store?(meth) [::ActiveSupport::Cache::RedisStore, ::ActiveSupport::Cache::Store] - elsif Gem.loaded_specs['redis'] && defined?(::ActiveSupport::Cache::RedisCacheStore) \ - && ::ActiveSupport::Cache::RedisCacheStore.instance_methods(false).include?(meth) + elsif patch_redis_cache_store?(meth) [::ActiveSupport::Cache::RedisCacheStore, ::ActiveSupport::Cache::Store] else super diff --git a/lib/datadog/tracing/contrib/active_support/configuration/settings.rb b/lib/datadog/tracing/contrib/active_support/configuration/settings.rb index 9f1b016ba7f..d7323c5afbb 100644 --- a/lib/datadog/tracing/contrib/active_support/configuration/settings.rb +++ b/lib/datadog/tracing/contrib/active_support/configuration/settings.rb @@ -39,6 +39,16 @@ class Settings < Contrib::Configuration::Settings ) end end + + # grouped "cache_key.*" settings + settings :cache_key do + # enable or disabling the inclusion of the cache_key in the span + option :enabled do |o| + # cache_key.enabled + o.type :bool + o.default true + end + end end end end diff --git a/lib/datadog/tracing/span_event.rb b/lib/datadog/tracing/span_event.rb index 79f2ff18783..4a0685e7b15 100644 --- a/lib/datadog/tracing/span_event.rb +++ b/lib/datadog/tracing/span_event.rb @@ -19,23 +19,143 @@ class SpanEvent # @return [Integer] attr_reader :time_unix_nano + # TODO: Accept {Time} as the time_unix_nano parameter, possibly in addition to the current nano integer. def initialize( name, attributes: nil, time_unix_nano: nil ) @name = name - @attributes = attributes || {} + + @attributes = attributes.dup || {} + validate_attributes!(@attributes) + @attributes.transform_keys!(&:to_s) + # OpenTelemetry SDK stores span event timestamps in nanoseconds (not seconds). # We will do the same here to avoid unnecessary conversions and inconsistencies. @time_unix_nano = time_unix_nano || (Time.now.to_r * 1_000_000_000).to_i end + # Converts the span event into a hash to be used by with the span tag serialization + # (`span.set_tag('events) = [event.to_hash]`). This serialization format has the drawback + # of being limiting span events to the size limit of a span tag. + # All Datadog agents support this format. def to_hash - h = { name: @name, time_unix_nano: @time_unix_nano } - h[:attributes] = attributes unless @attributes.empty? + h = { 'name' => @name, 'time_unix_nano' => @time_unix_nano } + h['attributes'] = @attributes unless @attributes.empty? + h + end + + # Converts the span event into a hash to be used by the MessagePack serialization as a + # top-level span field (span.span_events = [event.to_native_format]). + # This serialization format removes the serialization limitations of the `span.set_tag('events)` approach, + # but is only supported by newer version of the Datadog agent. + def to_native_format + h = { 'name' => @name, 'time_unix_nano' => @time_unix_nano } + + attr = {} + @attributes.each do |key, value| + attr[key] = if value.is_a?(Array) + { type: ARRAY_TYPE, array_value: value.map { |v| serialize_native_attribute(v) } } + else + serialize_native_attribute(value) + end + end + + h['attributes'] = attr unless @attributes.empty? + h end + + private + + MIN_INT64_SIGNED = -2**63 + MAX_INT64_SIGNED = 2 << 63 - 1 + + # Checks the attributes hash to ensure it only contains serializable values. + # Invalid values are removed from the hash. + def validate_attributes!(attributes) + attributes.select! do |key, value| + case value + when Array + next true if value.empty? + + first = value.first + case first + when String, Integer, Float + first_type = first.class + if value.all? { |v| v.is_a?(first_type) } + value.all? { |v| validate_scalar_attribute!(key, v) } + else + Datadog.logger.warn("Attribute #{key} array must be homogenous: #{value}.") + false + end + when TrueClass, FalseClass + if value.all? { |v| v.is_a?(TrueClass) || v.is_a?(FalseClass) } + value.all? { |v| validate_scalar_attribute!(key, v) } + else + Datadog.logger.warn("Attribute #{key} array must be homogenous: #{value}.") + false + end + else + Datadog.logger.warn("Attribute #{key} must be a string, number, or boolean: #{value}.") + false + end + when String, Numeric, TrueClass, FalseClass + validate_scalar_attribute!(key, value) + else + Datadog.logger.warn("Attribute #{key} must be a string, number, boolean, or array: #{value}.") + false + end + end + end + + def validate_scalar_attribute!(key, value) + case value + when String, TrueClass, FalseClass + true + when Integer + # Cannot be larger than signed 64-bit integer + if value < MIN_INT64_SIGNED || value > MAX_INT64_SIGNED + Datadog.logger.warn("Attribute #{key} must be within the range of a signed 64-bit integer: #{value}.") + false + else + true + end + when Float + # Has to be finite + return true if value.finite? + + Datadog.logger.warn("Attribute #{key} must be a finite number: #{value}.") + false + else + Datadog.logger.warn("Attribute #{key} must be a string, number, or boolean: #{value}.") + false + end + end + + STRING_TYPE = 0 + BOOLEAN_TYPE = 1 + INTEGER_TYPE = 2 + DOUBLE_TYPE = 3 + ARRAY_TYPE = 4 + + # Serializes individual scalar attributes into the native format. + def serialize_native_attribute(value) + case value + when String + { type: STRING_TYPE, string_value: value } + when TrueClass, FalseClass + { type: BOOLEAN_TYPE, bool_value: value } + when Integer + { type: INTEGER_TYPE, int_value: value } + when Float + { type: DOUBLE_TYPE, double_value: value } + else + # This is technically unreachable due to the validation in #initialize. + raise ArgumentError, "Attribute must be a string, number, or boolean: #{value}." + end + end end end end diff --git a/lib/datadog/tracing/span_operation.rb b/lib/datadog/tracing/span_operation.rb index d6fbde553fc..52a8fc469af 100644 --- a/lib/datadog/tracing/span_operation.rb +++ b/lib/datadog/tracing/span_operation.rb @@ -11,6 +11,8 @@ require_relative 'metadata' require_relative 'metadata/ext' require_relative 'span' +require_relative 'span_event' +require_relative 'span_link' require_relative 'utils' module Datadog diff --git a/lib/datadog/tracing/transport/serializable_trace.rb b/lib/datadog/tracing/transport/serializable_trace.rb index 850e84f7707..380f8623954 100644 --- a/lib/datadog/tracing/transport/serializable_trace.rb +++ b/lib/datadog/tracing/transport/serializable_trace.rb @@ -12,8 +12,11 @@ class SerializableTrace attr_reader \ :trace - def initialize(trace) + # @param trace [Datadog::Trace] the trace to serialize + # @param native_events_supported [Boolean] whether the agent supports span events as a top-level field + def initialize(trace, native_events_supported = false) @trace = trace + @native_events_supported = native_events_supported end # MessagePack serializer interface. Making this object @@ -26,13 +29,13 @@ def initialize(trace) # @param packer [MessagePack::Packer] serialization buffer, can be +nil+ with JRuby def to_msgpack(packer = nil) # As of 1.3.3, JRuby implementation doesn't pass an existing packer - trace.spans.map { |s| SerializableSpan.new(s) }.to_msgpack(packer) + trace.spans.map { |s| SerializableSpan.new(s, @native_events_supported) }.to_msgpack(packer) end # JSON serializer interface. # Used by older version of the transport. def to_json(*args) - trace.spans.map { |s| SerializableSpan.new(s).to_hash }.to_json(*args) + trace.spans.map { |s| SerializableSpan.new(s, @native_events_supported).to_hash }.to_json(*args) end end @@ -41,9 +44,12 @@ class SerializableSpan attr_reader \ :span - def initialize(span) + # @param span [Datadog::Span] the span to serialize + # @param native_events_supported [Boolean] whether the agent supports span events as a top-level field + def initialize(span, native_events_supported) @span = span @trace_id = Tracing::Utils::TraceId.to_low_order(span.trace_id) + @native_events_supported = native_events_supported end # MessagePack serializer interface. Making this object @@ -55,11 +61,14 @@ def initialize(span) # # @param packer [MessagePack::Packer] serialization buffer, can be +nil+ with JRuby # rubocop:disable Metrics/AbcSize + # rubocop:disable Metrics/MethodLength def to_msgpack(packer = nil) packer ||= MessagePack::Packer.new number_of_elements_to_write = 11 + number_of_elements_to_write += 1 if span.events.any? && @native_events_supported + if span.stopped? packer.write_map_header(number_of_elements_to_write + 2) # Set header with how many elements in the map @@ -72,8 +81,16 @@ def to_msgpack(packer = nil) packer.write_map_header(number_of_elements_to_write) # Set header with how many elements in the map end - # serialize span events as meta tags - span.set_tag('events', span.events.map(&:to_hash).to_json) if span.events.any? + if span.events.any? + if @native_events_supported + # Use top-level field for native events + packer.write('span_events') + packer.write(span.events.map(&:to_native_format)) + else + # Serialize span events as meta tags + span.set_tag('events', span.events.map(&:to_hash).to_json) + end + end # DEV: We use strings as keys here, instead of symbols, as # DEV: MessagePack will ultimately convert them to strings. @@ -103,6 +120,7 @@ def to_msgpack(packer = nil) packer end # rubocop:enable Metrics/AbcSize + # rubocop:enable Metrics/MethodLength # JSON serializer interface. # Used by older version of the transport. diff --git a/lib/datadog/version.rb b/lib/datadog/version.rb index 827d2f224c2..2ed885ad4dc 100644 --- a/lib/datadog/version.rb +++ b/lib/datadog/version.rb @@ -3,8 +3,8 @@ module Datadog module VERSION MAJOR = 2 - MINOR = 7 - PATCH = 1 + MINOR = 8 + PATCH = 0 PRE = nil BUILD = nil # PRE and BUILD above are modified for dev gems during gem build GHA workflow diff --git a/ruby-2.5.gemfile b/ruby-2.5.gemfile index b3c7adedfd4..e17f2ef0274 100644 --- a/ruby-2.5.gemfile +++ b/ruby-2.5.gemfile @@ -2,35 +2,37 @@ source 'https://rubygems.org' gemspec -gem 'appraisal', '~> 2.4.0' gem 'benchmark-ips', '~> 2.8' gem 'benchmark-memory', '< 0.2' # V0.2 only works with 2.5+ - gem 'climate_control', '~> 0.2.0' - gem 'concurrent-ruby' -gem 'extlz4', '~> 0.3', '>= 0.3.3' if RUBY_PLATFORM != 'java' # Used to test lz4 compression done by libdatadog + +# Optional extensions +# TODO: Move this to Appraisals? +# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. +# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 +gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' + +gem 'extlz4', '~> 0.3', '>= 0.3.3' + +# Profiler testing dependencies +# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. +# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add +# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. +gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] + gem 'json-schema', '< 3' # V3 only works with 2.5+ gem 'memory_profiler', '~> 0.9' - gem 'os', '~> 1.1' gem 'pimpmychangelog', '>= 0.1.2' gem 'pry' -if RUBY_PLATFORM != 'java' - # There's a few incompatibilities between pry/pry-byebug on older Rubies - # There's also a few temproary incompatibilities with newer rubies - gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' - gem 'pry-nav' if RUBY_VERSION < '2.6.0' - gem 'pry-stack_explorer' -else - gem 'pry-debugger-jruby' -end +gem 'pry-nav' +gem 'pry-stack_explorer' gem 'rake', '>= 10.5' gem 'rake-compiler', '~> 1.1', '>= 1.1.1' # To compile native extensions gem 'rspec', '~> 3.13' gem 'rspec-collection_matchers', '~> 1.1' gem 'rspec-wait', '~> 0' - gem 'rspec_junit_formatter', '>= 0.5.1' # Merging branch coverage results does not work for old, unsupported rubies and JRuby @@ -42,49 +44,10 @@ gem 'simplecov-cobertura', '~> 2.1.0' # Used by codecov gem 'warning', '~> 1' # NOTE: Used in spec_helper.rb gem 'webmock', '>= 3.10.0' -if RUBY_VERSION.start_with?('3.4.') - # ruby 3.4 breaks stable webrick; we need this fix until a version later than 1.8.1 comes out - gem 'webrick', git: 'https://github.com/ruby/webrick.git', ref: '0c600e169bd4ae267cb5eeb6197277c848323bbe' -elsif RUBY_VERSION >= '3.0.0' # No longer bundled by default since Ruby 3.0 - gem 'webrick', '>= 1.7.0' -end - -if RUBY_VERSION >= '2.6.0' - # 1.50 is the last version to support Ruby 2.6 - gem 'rubocop', '~> 1.50.0', require: false - gem 'rubocop-packaging', '~> 0.5.2', require: false - gem 'rubocop-performance', '~> 1.9', require: false - # 2.20 is the last version to support Ruby 2.6 - gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false -end - -# Optional extensions -# TODO: Move this to Appraisals? -# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. -# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 -gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' - -# Profiler testing dependencies -# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. -# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add -# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. -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'] - else - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] - end -end - group :check do - if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' - gem 'rbs', '~> 3.6', require: false - gem 'steep', '~> 1.7.0', require: false - end - gem 'ruby_memcheck', '>= 3' if RUBY_VERSION >= '3.4.0' && RUBY_PLATFORM != 'java' gem 'standard', require: false end group :dev do - gem 'ruby-lsp', require: false if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' + gem 'appraisal', '~> 2.4.0', require: false end diff --git a/ruby-2.6.gemfile b/ruby-2.6.gemfile index b3c7adedfd4..da3223ae78e 100644 --- a/ruby-2.6.gemfile +++ b/ruby-2.6.gemfile @@ -2,37 +2,46 @@ source 'https://rubygems.org' gemspec -gem 'appraisal', '~> 2.4.0' gem 'benchmark-ips', '~> 2.8' gem 'benchmark-memory', '< 0.2' # V0.2 only works with 2.5+ - gem 'climate_control', '~> 0.2.0' - gem 'concurrent-ruby' -gem 'extlz4', '~> 0.3', '>= 0.3.3' if RUBY_PLATFORM != 'java' # Used to test lz4 compression done by libdatadog + +# Optional extensions +# TODO: Move this to Appraisals? +# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. +# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 +gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' + +gem 'extlz4', '~> 0.3', '>= 0.3.3' + +# Profiler testing dependencies +# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. +# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add +# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. +gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] + gem 'json-schema', '< 3' # V3 only works with 2.5+ gem 'memory_profiler', '~> 0.9' - gem 'os', '~> 1.1' gem 'pimpmychangelog', '>= 0.1.2' gem 'pry' -if RUBY_PLATFORM != 'java' - # There's a few incompatibilities between pry/pry-byebug on older Rubies - # There's also a few temproary incompatibilities with newer rubies - gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' - gem 'pry-nav' if RUBY_VERSION < '2.6.0' - gem 'pry-stack_explorer' -else - gem 'pry-debugger-jruby' -end +gem 'pry-byebug' +gem 'pry-stack_explorer' gem 'rake', '>= 10.5' gem 'rake-compiler', '~> 1.1', '>= 1.1.1' # To compile native extensions gem 'rspec', '~> 3.13' gem 'rspec-collection_matchers', '~> 1.1' gem 'rspec-wait', '~> 0' - gem 'rspec_junit_formatter', '>= 0.5.1' +# 1.50 is the last version to support Ruby 2.6 +gem 'rubocop', '~> 1.50.0', require: false +gem 'rubocop-packaging', '~> 0.5.2', require: false +gem 'rubocop-performance', '~> 1.9', require: false +# 2.20 is the last version to support Ruby 2.6 +gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false + # Merging branch coverage results does not work for old, unsupported rubies and JRuby # We have a fix up for review, https://github.com/simplecov-ruby/simplecov/pull/972, # but given it only affects unsupported version of Ruby, it might not get merged. @@ -42,49 +51,10 @@ gem 'simplecov-cobertura', '~> 2.1.0' # Used by codecov gem 'warning', '~> 1' # NOTE: Used in spec_helper.rb gem 'webmock', '>= 3.10.0' -if RUBY_VERSION.start_with?('3.4.') - # ruby 3.4 breaks stable webrick; we need this fix until a version later than 1.8.1 comes out - gem 'webrick', git: 'https://github.com/ruby/webrick.git', ref: '0c600e169bd4ae267cb5eeb6197277c848323bbe' -elsif RUBY_VERSION >= '3.0.0' # No longer bundled by default since Ruby 3.0 - gem 'webrick', '>= 1.7.0' -end - -if RUBY_VERSION >= '2.6.0' - # 1.50 is the last version to support Ruby 2.6 - gem 'rubocop', '~> 1.50.0', require: false - gem 'rubocop-packaging', '~> 0.5.2', require: false - gem 'rubocop-performance', '~> 1.9', require: false - # 2.20 is the last version to support Ruby 2.6 - gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false -end - -# Optional extensions -# TODO: Move this to Appraisals? -# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. -# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 -gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' - -# Profiler testing dependencies -# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. -# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add -# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. -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'] - else - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] - end -end - group :check do - if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' - gem 'rbs', '~> 3.6', require: false - gem 'steep', '~> 1.7.0', require: false - end - gem 'ruby_memcheck', '>= 3' if RUBY_VERSION >= '3.4.0' && RUBY_PLATFORM != 'java' gem 'standard', require: false end group :dev do - gem 'ruby-lsp', require: false if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' + gem 'appraisal', '~> 2.4.0', require: false end diff --git a/ruby-2.7.gemfile b/ruby-2.7.gemfile index b3c7adedfd4..e6394bcb3a0 100644 --- a/ruby-2.7.gemfile +++ b/ruby-2.7.gemfile @@ -2,37 +2,46 @@ source 'https://rubygems.org' gemspec -gem 'appraisal', '~> 2.4.0' gem 'benchmark-ips', '~> 2.8' gem 'benchmark-memory', '< 0.2' # V0.2 only works with 2.5+ - gem 'climate_control', '~> 0.2.0' - gem 'concurrent-ruby' -gem 'extlz4', '~> 0.3', '>= 0.3.3' if RUBY_PLATFORM != 'java' # Used to test lz4 compression done by libdatadog + +# Optional extensions +# TODO: Move this to Appraisals? +# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. +# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 +gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' + +gem 'extlz4', '~> 0.3', '>= 0.3.3' + +# Profiler testing dependencies +# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. +# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add +# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. +gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1'] + gem 'json-schema', '< 3' # V3 only works with 2.5+ gem 'memory_profiler', '~> 0.9' - gem 'os', '~> 1.1' gem 'pimpmychangelog', '>= 0.1.2' gem 'pry' -if RUBY_PLATFORM != 'java' - # There's a few incompatibilities between pry/pry-byebug on older Rubies - # There's also a few temproary incompatibilities with newer rubies - gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' - gem 'pry-nav' if RUBY_VERSION < '2.6.0' - gem 'pry-stack_explorer' -else - gem 'pry-debugger-jruby' -end +gem 'pry-byebug' +gem 'pry-stack_explorer' gem 'rake', '>= 10.5' gem 'rake-compiler', '~> 1.1', '>= 1.1.1' # To compile native extensions gem 'rspec', '~> 3.13' gem 'rspec-collection_matchers', '~> 1.1' gem 'rspec-wait', '~> 0' - gem 'rspec_junit_formatter', '>= 0.5.1' +# 1.50 is the last version to support Ruby 2.6 +gem 'rubocop', '~> 1.50.0', require: false +gem 'rubocop-packaging', '~> 0.5.2', require: false +gem 'rubocop-performance', '~> 1.9', require: false +# 2.20 is the last version to support Ruby 2.6 +gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false + # Merging branch coverage results does not work for old, unsupported rubies and JRuby # We have a fix up for review, https://github.com/simplecov-ruby/simplecov/pull/972, # but given it only affects unsupported version of Ruby, it might not get merged. @@ -42,49 +51,11 @@ gem 'simplecov-cobertura', '~> 2.1.0' # Used by codecov gem 'warning', '~> 1' # NOTE: Used in spec_helper.rb gem 'webmock', '>= 3.10.0' -if RUBY_VERSION.start_with?('3.4.') - # ruby 3.4 breaks stable webrick; we need this fix until a version later than 1.8.1 comes out - gem 'webrick', git: 'https://github.com/ruby/webrick.git', ref: '0c600e169bd4ae267cb5eeb6197277c848323bbe' -elsif RUBY_VERSION >= '3.0.0' # No longer bundled by default since Ruby 3.0 - gem 'webrick', '>= 1.7.0' -end - -if RUBY_VERSION >= '2.6.0' - # 1.50 is the last version to support Ruby 2.6 - gem 'rubocop', '~> 1.50.0', require: false - gem 'rubocop-packaging', '~> 0.5.2', require: false - gem 'rubocop-performance', '~> 1.9', require: false - # 2.20 is the last version to support Ruby 2.6 - gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false -end - -# Optional extensions -# TODO: Move this to Appraisals? -# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. -# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 -gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' - -# Profiler testing dependencies -# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. -# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add -# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. -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'] - else - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] - end -end - group :check do - if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' - gem 'rbs', '~> 3.6', require: false - gem 'steep', '~> 1.7.0', require: false - end gem 'ruby_memcheck', '>= 3' if RUBY_VERSION >= '3.4.0' && RUBY_PLATFORM != 'java' gem 'standard', require: false end group :dev do - gem 'ruby-lsp', require: false if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' + gem 'appraisal', '~> 2.4.0', require: false end diff --git a/ruby-3.0.gemfile b/ruby-3.0.gemfile index b3c7adedfd4..dd924ae91b5 100644 --- a/ruby-3.0.gemfile +++ b/ruby-3.0.gemfile @@ -2,37 +2,46 @@ source 'https://rubygems.org' gemspec -gem 'appraisal', '~> 2.4.0' gem 'benchmark-ips', '~> 2.8' gem 'benchmark-memory', '< 0.2' # V0.2 only works with 2.5+ - gem 'climate_control', '~> 0.2.0' - gem 'concurrent-ruby' -gem 'extlz4', '~> 0.3', '>= 0.3.3' if RUBY_PLATFORM != 'java' # Used to test lz4 compression done by libdatadog + +# Optional extensions +# TODO: Move this to Appraisals? +# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. +# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 +gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' + +gem 'extlz4', '~> 0.3', '>= 0.3.3' + +# Profiler testing dependencies +# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. +# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add +# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. +gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1'] + gem 'json-schema', '< 3' # V3 only works with 2.5+ gem 'memory_profiler', '~> 0.9' - gem 'os', '~> 1.1' gem 'pimpmychangelog', '>= 0.1.2' gem 'pry' -if RUBY_PLATFORM != 'java' - # There's a few incompatibilities between pry/pry-byebug on older Rubies - # There's also a few temproary incompatibilities with newer rubies - gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' - gem 'pry-nav' if RUBY_VERSION < '2.6.0' - gem 'pry-stack_explorer' -else - gem 'pry-debugger-jruby' -end +gem 'pry-byebug' +gem 'pry-stack_explorer' gem 'rake', '>= 10.5' gem 'rake-compiler', '~> 1.1', '>= 1.1.1' # To compile native extensions gem 'rspec', '~> 3.13' gem 'rspec-collection_matchers', '~> 1.1' gem 'rspec-wait', '~> 0' - gem 'rspec_junit_formatter', '>= 0.5.1' +# 1.50 is the last version to support Ruby 2.6 +gem 'rubocop', '~> 1.50.0', require: false +gem 'rubocop-packaging', '~> 0.5.2', require: false +gem 'rubocop-performance', '~> 1.9', require: false +# 2.20 is the last version to support Ruby 2.6 +gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false + # Merging branch coverage results does not work for old, unsupported rubies and JRuby # We have a fix up for review, https://github.com/simplecov-ruby/simplecov/pull/972, # but given it only affects unsupported version of Ruby, it might not get merged. @@ -41,50 +50,15 @@ gem 'simplecov-cobertura', '~> 2.1.0' # Used by codecov gem 'warning', '~> 1' # NOTE: Used in spec_helper.rb gem 'webmock', '>= 3.10.0' - -if RUBY_VERSION.start_with?('3.4.') - # ruby 3.4 breaks stable webrick; we need this fix until a version later than 1.8.1 comes out - gem 'webrick', git: 'https://github.com/ruby/webrick.git', ref: '0c600e169bd4ae267cb5eeb6197277c848323bbe' -elsif RUBY_VERSION >= '3.0.0' # No longer bundled by default since Ruby 3.0 - gem 'webrick', '>= 1.7.0' -end - -if RUBY_VERSION >= '2.6.0' - # 1.50 is the last version to support Ruby 2.6 - gem 'rubocop', '~> 1.50.0', require: false - gem 'rubocop-packaging', '~> 0.5.2', require: false - gem 'rubocop-performance', '~> 1.9', require: false - # 2.20 is the last version to support Ruby 2.6 - gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false -end - -# Optional extensions -# TODO: Move this to Appraisals? -# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. -# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 -gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' - -# Profiler testing dependencies -# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. -# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add -# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. -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'] - else - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] - end -end +gem 'webrick', '>= 1.7.0' group :check do - if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' - gem 'rbs', '~> 3.6', require: false - gem 'steep', '~> 1.7.0', require: false - end - gem 'ruby_memcheck', '>= 3' if RUBY_VERSION >= '3.4.0' && RUBY_PLATFORM != 'java' + gem 'rbs', '>= 3.6.1', require: false + gem 'steep', '~> 1', '>= 1.7.1', require: false gem 'standard', require: false end group :dev do - gem 'ruby-lsp', require: false if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' + gem 'ruby-lsp', require: false + gem 'appraisal', '~> 2.4.0', require: false end diff --git a/ruby-3.1.gemfile b/ruby-3.1.gemfile index b3c7adedfd4..dd924ae91b5 100644 --- a/ruby-3.1.gemfile +++ b/ruby-3.1.gemfile @@ -2,37 +2,46 @@ source 'https://rubygems.org' gemspec -gem 'appraisal', '~> 2.4.0' gem 'benchmark-ips', '~> 2.8' gem 'benchmark-memory', '< 0.2' # V0.2 only works with 2.5+ - gem 'climate_control', '~> 0.2.0' - gem 'concurrent-ruby' -gem 'extlz4', '~> 0.3', '>= 0.3.3' if RUBY_PLATFORM != 'java' # Used to test lz4 compression done by libdatadog + +# Optional extensions +# TODO: Move this to Appraisals? +# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. +# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 +gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' + +gem 'extlz4', '~> 0.3', '>= 0.3.3' + +# Profiler testing dependencies +# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. +# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add +# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. +gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1'] + gem 'json-schema', '< 3' # V3 only works with 2.5+ gem 'memory_profiler', '~> 0.9' - gem 'os', '~> 1.1' gem 'pimpmychangelog', '>= 0.1.2' gem 'pry' -if RUBY_PLATFORM != 'java' - # There's a few incompatibilities between pry/pry-byebug on older Rubies - # There's also a few temproary incompatibilities with newer rubies - gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' - gem 'pry-nav' if RUBY_VERSION < '2.6.0' - gem 'pry-stack_explorer' -else - gem 'pry-debugger-jruby' -end +gem 'pry-byebug' +gem 'pry-stack_explorer' gem 'rake', '>= 10.5' gem 'rake-compiler', '~> 1.1', '>= 1.1.1' # To compile native extensions gem 'rspec', '~> 3.13' gem 'rspec-collection_matchers', '~> 1.1' gem 'rspec-wait', '~> 0' - gem 'rspec_junit_formatter', '>= 0.5.1' +# 1.50 is the last version to support Ruby 2.6 +gem 'rubocop', '~> 1.50.0', require: false +gem 'rubocop-packaging', '~> 0.5.2', require: false +gem 'rubocop-performance', '~> 1.9', require: false +# 2.20 is the last version to support Ruby 2.6 +gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false + # Merging branch coverage results does not work for old, unsupported rubies and JRuby # We have a fix up for review, https://github.com/simplecov-ruby/simplecov/pull/972, # but given it only affects unsupported version of Ruby, it might not get merged. @@ -41,50 +50,15 @@ gem 'simplecov-cobertura', '~> 2.1.0' # Used by codecov gem 'warning', '~> 1' # NOTE: Used in spec_helper.rb gem 'webmock', '>= 3.10.0' - -if RUBY_VERSION.start_with?('3.4.') - # ruby 3.4 breaks stable webrick; we need this fix until a version later than 1.8.1 comes out - gem 'webrick', git: 'https://github.com/ruby/webrick.git', ref: '0c600e169bd4ae267cb5eeb6197277c848323bbe' -elsif RUBY_VERSION >= '3.0.0' # No longer bundled by default since Ruby 3.0 - gem 'webrick', '>= 1.7.0' -end - -if RUBY_VERSION >= '2.6.0' - # 1.50 is the last version to support Ruby 2.6 - gem 'rubocop', '~> 1.50.0', require: false - gem 'rubocop-packaging', '~> 0.5.2', require: false - gem 'rubocop-performance', '~> 1.9', require: false - # 2.20 is the last version to support Ruby 2.6 - gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false -end - -# Optional extensions -# TODO: Move this to Appraisals? -# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. -# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 -gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' - -# Profiler testing dependencies -# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. -# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add -# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. -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'] - else - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] - end -end +gem 'webrick', '>= 1.7.0' group :check do - if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' - gem 'rbs', '~> 3.6', require: false - gem 'steep', '~> 1.7.0', require: false - end - gem 'ruby_memcheck', '>= 3' if RUBY_VERSION >= '3.4.0' && RUBY_PLATFORM != 'java' + gem 'rbs', '>= 3.6.1', require: false + gem 'steep', '~> 1', '>= 1.7.1', require: false gem 'standard', require: false end group :dev do - gem 'ruby-lsp', require: false if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' + gem 'ruby-lsp', require: false + gem 'appraisal', '~> 2.4.0', require: false end diff --git a/ruby-3.2.gemfile b/ruby-3.2.gemfile index b3c7adedfd4..8d496c0a1f3 100644 --- a/ruby-3.2.gemfile +++ b/ruby-3.2.gemfile @@ -2,37 +2,45 @@ source 'https://rubygems.org' gemspec -gem 'appraisal', '~> 2.4.0' gem 'benchmark-ips', '~> 2.8' gem 'benchmark-memory', '< 0.2' # V0.2 only works with 2.5+ - gem 'climate_control', '~> 0.2.0' - gem 'concurrent-ruby' -gem 'extlz4', '~> 0.3', '>= 0.3.3' if RUBY_PLATFORM != 'java' # Used to test lz4 compression done by libdatadog + +# Optional extensions +# TODO: Move this to Appraisals? +# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. +# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 +gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' + +gem 'extlz4', '~> 0.3', '>= 0.3.3' + +# Profiler testing dependencies +# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. +# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add +# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. +gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1'] + gem 'json-schema', '< 3' # V3 only works with 2.5+ gem 'memory_profiler', '~> 0.9' - gem 'os', '~> 1.1' gem 'pimpmychangelog', '>= 0.1.2' gem 'pry' -if RUBY_PLATFORM != 'java' - # There's a few incompatibilities between pry/pry-byebug on older Rubies - # There's also a few temproary incompatibilities with newer rubies - gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' - gem 'pry-nav' if RUBY_VERSION < '2.6.0' - gem 'pry-stack_explorer' -else - gem 'pry-debugger-jruby' -end +gem 'pry-stack_explorer' gem 'rake', '>= 10.5' gem 'rake-compiler', '~> 1.1', '>= 1.1.1' # To compile native extensions gem 'rspec', '~> 3.13' gem 'rspec-collection_matchers', '~> 1.1' gem 'rspec-wait', '~> 0' - gem 'rspec_junit_formatter', '>= 0.5.1' +# 1.50 is the last version to support Ruby 2.6 +gem 'rubocop', '~> 1.50.0', require: false +gem 'rubocop-packaging', '~> 0.5.2', require: false +gem 'rubocop-performance', '~> 1.9', require: false +# 2.20 is the last version to support Ruby 2.6 +gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false + # Merging branch coverage results does not work for old, unsupported rubies and JRuby # We have a fix up for review, https://github.com/simplecov-ruby/simplecov/pull/972, # but given it only affects unsupported version of Ruby, it might not get merged. @@ -41,50 +49,15 @@ gem 'simplecov-cobertura', '~> 2.1.0' # Used by codecov gem 'warning', '~> 1' # NOTE: Used in spec_helper.rb gem 'webmock', '>= 3.10.0' - -if RUBY_VERSION.start_with?('3.4.') - # ruby 3.4 breaks stable webrick; we need this fix until a version later than 1.8.1 comes out - gem 'webrick', git: 'https://github.com/ruby/webrick.git', ref: '0c600e169bd4ae267cb5eeb6197277c848323bbe' -elsif RUBY_VERSION >= '3.0.0' # No longer bundled by default since Ruby 3.0 - gem 'webrick', '>= 1.7.0' -end - -if RUBY_VERSION >= '2.6.0' - # 1.50 is the last version to support Ruby 2.6 - gem 'rubocop', '~> 1.50.0', require: false - gem 'rubocop-packaging', '~> 0.5.2', require: false - gem 'rubocop-performance', '~> 1.9', require: false - # 2.20 is the last version to support Ruby 2.6 - gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false -end - -# Optional extensions -# TODO: Move this to Appraisals? -# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. -# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 -gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' - -# Profiler testing dependencies -# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. -# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add -# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. -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'] - else - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] - end -end +gem 'webrick', '>= 1.7.0' group :check do - if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' - gem 'rbs', '~> 3.6', require: false - gem 'steep', '~> 1.7.0', require: false - end - gem 'ruby_memcheck', '>= 3' if RUBY_VERSION >= '3.4.0' && RUBY_PLATFORM != 'java' + gem 'rbs', '>= 3.6.1', require: false + gem 'steep', '~> 1', '>= 1.7.1', require: false gem 'standard', require: false end group :dev do - gem 'ruby-lsp', require: false if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' + gem 'ruby-lsp', require: false + gem 'appraisal', '~> 2.4.0', require: false end diff --git a/ruby-3.3.gemfile b/ruby-3.3.gemfile index b3c7adedfd4..8d496c0a1f3 100644 --- a/ruby-3.3.gemfile +++ b/ruby-3.3.gemfile @@ -2,37 +2,45 @@ source 'https://rubygems.org' gemspec -gem 'appraisal', '~> 2.4.0' gem 'benchmark-ips', '~> 2.8' gem 'benchmark-memory', '< 0.2' # V0.2 only works with 2.5+ - gem 'climate_control', '~> 0.2.0' - gem 'concurrent-ruby' -gem 'extlz4', '~> 0.3', '>= 0.3.3' if RUBY_PLATFORM != 'java' # Used to test lz4 compression done by libdatadog + +# Optional extensions +# TODO: Move this to Appraisals? +# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. +# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 +gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' + +gem 'extlz4', '~> 0.3', '>= 0.3.3' + +# Profiler testing dependencies +# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. +# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add +# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. +gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1'] + gem 'json-schema', '< 3' # V3 only works with 2.5+ gem 'memory_profiler', '~> 0.9' - gem 'os', '~> 1.1' gem 'pimpmychangelog', '>= 0.1.2' gem 'pry' -if RUBY_PLATFORM != 'java' - # There's a few incompatibilities between pry/pry-byebug on older Rubies - # There's also a few temproary incompatibilities with newer rubies - gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' - gem 'pry-nav' if RUBY_VERSION < '2.6.0' - gem 'pry-stack_explorer' -else - gem 'pry-debugger-jruby' -end +gem 'pry-stack_explorer' gem 'rake', '>= 10.5' gem 'rake-compiler', '~> 1.1', '>= 1.1.1' # To compile native extensions gem 'rspec', '~> 3.13' gem 'rspec-collection_matchers', '~> 1.1' gem 'rspec-wait', '~> 0' - gem 'rspec_junit_formatter', '>= 0.5.1' +# 1.50 is the last version to support Ruby 2.6 +gem 'rubocop', '~> 1.50.0', require: false +gem 'rubocop-packaging', '~> 0.5.2', require: false +gem 'rubocop-performance', '~> 1.9', require: false +# 2.20 is the last version to support Ruby 2.6 +gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false + # Merging branch coverage results does not work for old, unsupported rubies and JRuby # We have a fix up for review, https://github.com/simplecov-ruby/simplecov/pull/972, # but given it only affects unsupported version of Ruby, it might not get merged. @@ -41,50 +49,15 @@ gem 'simplecov-cobertura', '~> 2.1.0' # Used by codecov gem 'warning', '~> 1' # NOTE: Used in spec_helper.rb gem 'webmock', '>= 3.10.0' - -if RUBY_VERSION.start_with?('3.4.') - # ruby 3.4 breaks stable webrick; we need this fix until a version later than 1.8.1 comes out - gem 'webrick', git: 'https://github.com/ruby/webrick.git', ref: '0c600e169bd4ae267cb5eeb6197277c848323bbe' -elsif RUBY_VERSION >= '3.0.0' # No longer bundled by default since Ruby 3.0 - gem 'webrick', '>= 1.7.0' -end - -if RUBY_VERSION >= '2.6.0' - # 1.50 is the last version to support Ruby 2.6 - gem 'rubocop', '~> 1.50.0', require: false - gem 'rubocop-packaging', '~> 0.5.2', require: false - gem 'rubocop-performance', '~> 1.9', require: false - # 2.20 is the last version to support Ruby 2.6 - gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false -end - -# Optional extensions -# TODO: Move this to Appraisals? -# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. -# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 -gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' - -# Profiler testing dependencies -# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. -# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add -# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. -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'] - else - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] - end -end +gem 'webrick', '>= 1.7.0' group :check do - if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' - gem 'rbs', '~> 3.6', require: false - gem 'steep', '~> 1.7.0', require: false - end - gem 'ruby_memcheck', '>= 3' if RUBY_VERSION >= '3.4.0' && RUBY_PLATFORM != 'java' + gem 'rbs', '>= 3.6.1', require: false + gem 'steep', '~> 1', '>= 1.7.1', require: false gem 'standard', require: false end group :dev do - gem 'ruby-lsp', require: false if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' + gem 'ruby-lsp', require: false + gem 'appraisal', '~> 2.4.0', require: false end diff --git a/ruby-3.4.gemfile b/ruby-3.4.gemfile index 4287046947a..f65ed3f600e 100644 --- a/ruby-3.4.gemfile +++ b/ruby-3.4.gemfile @@ -2,98 +2,74 @@ source 'https://rubygems.org' gemspec -gem 'appraisal', '~> 2.4.0' +gem 'base64' gem 'benchmark-ips', '~> 2.8' gem 'benchmark-memory', '< 0.2' # V0.2 only works with 2.5+ - +gem 'bigdecimal' gem 'climate_control', '~> 0.2.0' - gem 'concurrent-ruby' -gem 'extlz4', '~> 0.3', '>= 0.3.3' if RUBY_PLATFORM != 'java' # Used to test lz4 compression done by libdatadog + +# Optional extensions +# TODO: Move this to Appraisals? +# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. +# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 +gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' + +gem 'extlz4', '~> 0.3', '>= 0.3.3' + +# Profiler testing dependencies +# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. +# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add +# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. +gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1'] + gem 'json-schema', '< 3' # V3 only works with 2.5+ gem 'memory_profiler', '~> 0.9' - +gem 'mutex_m' gem 'os', '~> 1.1' gem 'pimpmychangelog', '>= 0.1.2' gem 'pry' -if RUBY_PLATFORM != 'java' - # There's a few incompatibilities between pry/pry-byebug on older Rubies - # There's also a few temproary incompatibilities with newer rubies - gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' - gem 'pry-nav' if RUBY_VERSION < '2.6.0' - gem 'pry-stack_explorer' -else - gem 'pry-debugger-jruby' -end +gem 'pry-stack_explorer' gem 'rake', '>= 10.5' gem 'rake-compiler', '~> 1.1', '>= 1.1.1' # To compile native extensions gem 'rspec', '~> 3.13' gem 'rspec-collection_matchers', '~> 1.1' gem 'rspec-wait', '~> 0' - gem 'rspec_junit_formatter', '>= 0.5.1' +# 1.50 is the last version to support Ruby 2.6 +gem 'rubocop', '~> 1.50.0', require: false +gem 'rubocop-packaging', '~> 0.5.2', require: false +gem 'rubocop-performance', '~> 1.9', require: false +# 2.20 is the last version to support Ruby 2.6 +gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false + # Merging branch coverage results does not work for old, unsupported rubies and JRuby # We have a fix up for review, https://github.com/simplecov-ruby/simplecov/pull/972, # but given it only affects unsupported version of Ruby, it might not get merged. gem 'simplecov', git: 'https://github.com/DataDog/simplecov', ref: '3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db' gem 'simplecov-cobertura', '~> 2.1.0' # Used by codecov +# Ruby 3.4 should be supported by strscan v3.1.1. However, the latest release of strscan is v3.1.0. +# Pin strscan to the latest commit sha. +# +# TODO: Remove once v3.1.1 is released. +gem 'strscan', + git: 'https://github.com/ruby/strscan', + ref: '041b15df4ccc067deabd85fd489b2c15961d0e2f' + gem 'warning', '~> 1' # NOTE: Used in spec_helper.rb gem 'webmock', '>= 3.10.0' - -# No longer bundled by default since Ruby 3.0 -gem 'webrick', '>= 1.8.2' if RUBY_VERSION >= '3.0.0' - -if RUBY_VERSION >= '2.6.0' - # 1.50 is the last version to support Ruby 2.6 - gem 'rubocop', '~> 1.50.0', require: false - gem 'rubocop-packaging', '~> 0.5.2', require: false - gem 'rubocop-performance', '~> 1.9', require: false - # 2.20 is the last version to support Ruby 2.6 - gem 'rubocop-rspec', ['~> 2.20', '< 2.21'], require: false -end - -# Optional extensions -# TODO: Move this to Appraisals? -# dogstatsd v5, but lower than 5.2, has possible memory leak with datadog. -# @see https://github.com/DataDog/dogstatsd-ruby/issues/182 -gem 'dogstatsd-ruby', '>= 3.3.0', '!= 5.0.0', '!= 5.0.1', '!= 5.1.0' - -# Profiler testing dependencies -# NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424. -# Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add -# to our CI, so we just shortcut and exclude specific versions that were affecting our CI. -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'] - else - gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] - end -end +gem 'webrick', '>= 1.8.2' group :check do - if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' - gem 'rbs', '~> 3.6', require: false - gem 'steep', '~> 1.7.0', require: false - end - gem 'ruby_memcheck', '>= 3' if RUBY_VERSION >= '3.4.0' && RUBY_PLATFORM != 'java' + gem 'rbs', '>= 3.6.1', require: false + gem 'steep', '~> 1', '>= 1.7.1', require: false + gem 'ruby_memcheck', '>= 3' gem 'standard', require: false end group :dev do - gem 'ruby-lsp', require: false if RUBY_VERSION >= '3.0.0' && RUBY_PLATFORM != 'java' + gem 'ruby-lsp', require: false + gem 'appraisal', '~> 2.4.0', require: false end - -# Ruby 3.4 should be supported by strscan v3.1.1. However, the latest release of strscan is v3.1.0. -# Pin strscan to the latest commit sha. -# -# TODO: Remove once v3.1.1 is released. -gem 'strscan', - git: 'https://github.com/ruby/strscan', - ref: '041b15df4ccc067deabd85fd489b2c15961d0e2f' - -# No longer bundled by default since Ruby 3.4 -gem 'base64' -gem 'bigdecimal' -gem 'mutex_m' diff --git a/sig/datadog/appsec/contrib/graphql/reactive/multiplex.rbs b/sig/datadog/appsec/contrib/graphql/reactive/multiplex.rbs index 7095e94da50..d0cbad649d8 100644 --- a/sig/datadog/appsec/contrib/graphql/reactive/multiplex.rbs +++ b/sig/datadog/appsec/contrib/graphql/reactive/multiplex.rbs @@ -4,11 +4,11 @@ module Datadog module GraphQL module Reactive module Multiplex - ADDRESSES: ::Array[String] + ADDRESSES: ::Array[::String] - def self.publish: (Datadog::AppSec::Reactive::Operation op, Datadog::AppSec::Contrib::GraphQL::Gateway::Multiplex gateway_multiplex) -> boolish + def self.publish: (AppSec::Reactive::Engine engine, AppSec::Contrib::GraphQL::Gateway::Multiplex gateway_multiplex) -> boolish - def self.subscribe: (Datadog::AppSec::Reactive::Operation op, Datadog::AppSec::Contrib::GraphQL::Gateway::Multiplex waf_context) -> void + def self.subscribe: (AppSec::Reactive::Engine engine, AppSec::Contrib::GraphQL::Gateway::Multiplex waf_context) -> void end end end diff --git a/sig/datadog/appsec/contrib/rack/reactive/request.rbs b/sig/datadog/appsec/contrib/rack/reactive/request.rbs index 7163eff15e3..d55f00a447a 100644 --- a/sig/datadog/appsec/contrib/rack/reactive/request.rbs +++ b/sig/datadog/appsec/contrib/rack/reactive/request.rbs @@ -6,9 +6,9 @@ module Datadog module Request ADDRESSES: ::Array[::String] - def self.publish: (untyped op, Datadog::AppSec::Contrib::Rack::Gateway::Request request) -> untyped + def self.publish: (AppSec::Reactive::Engine engine, AppSec::Contrib::Rack::Gateway::Request request) -> untyped - def self.subscribe: (untyped op, untyped waf_context) { (untyped) -> untyped } -> untyped + def self.subscribe: (AppSec::Reactive::Engine engine, untyped waf_context) { (untyped) -> untyped } -> untyped end end end diff --git a/sig/datadog/appsec/contrib/rack/reactive/request_body.rbs b/sig/datadog/appsec/contrib/rack/reactive/request_body.rbs index 3d04cb7c5ed..7747040eb6a 100644 --- a/sig/datadog/appsec/contrib/rack/reactive/request_body.rbs +++ b/sig/datadog/appsec/contrib/rack/reactive/request_body.rbs @@ -6,9 +6,9 @@ module Datadog module RequestBody ADDRESSES: ::Array[::String] - def self.publish: (untyped op, Datadog::AppSec::Contrib::Rack::Gateway::Response request) -> untyped + def self.publish: (AppSec::Reactive::Engine engine, AppSec::Contrib::Rack::Gateway::Response request) -> untyped - def self.subscribe: (untyped op, untyped waf_context) { (untyped) -> untyped } -> untyped + def self.subscribe: (AppSec::Reactive::Engine engine, untyped waf_context) { (untyped) -> untyped } -> untyped end end end diff --git a/sig/datadog/appsec/contrib/rack/reactive/response.rbs b/sig/datadog/appsec/contrib/rack/reactive/response.rbs index 2d2a9edddc1..a79a98b0da6 100644 --- a/sig/datadog/appsec/contrib/rack/reactive/response.rbs +++ b/sig/datadog/appsec/contrib/rack/reactive/response.rbs @@ -6,9 +6,9 @@ module Datadog module Response ADDRESSES: ::Array[::String] - def self.publish: (untyped op, Datadog::AppSec::Contrib::Rack::Gateway::Response response) -> untyped + def self.publish: (AppSec::Reactive::Engine engine, AppSec::Contrib::Rack::Gateway::Response response) -> untyped - def self.subscribe: (untyped op, untyped waf_context) { (untyped) -> untyped } -> untyped + def self.subscribe: (AppSec::Reactive::Engine engine, untyped waf_context) { (untyped) -> untyped } -> untyped end end end diff --git a/sig/datadog/appsec/contrib/rails/reactive/action.rbs b/sig/datadog/appsec/contrib/rails/reactive/action.rbs index f24f3c62ff5..e442469cb1b 100644 --- a/sig/datadog/appsec/contrib/rails/reactive/action.rbs +++ b/sig/datadog/appsec/contrib/rails/reactive/action.rbs @@ -6,9 +6,9 @@ module Datadog module Action ADDRESSES: ::Array[::String] - def self.publish: (untyped op, Datadog::AppSec::Contrib::Rails::Gateway::Request request) -> untyped + def self.publish: (AppSec::Reactive::Engine engine, AppSec::Contrib::Rails::Gateway::Request request) -> untyped - def self.subscribe: (untyped op, untyped waf_context) { (untyped) -> untyped } -> untyped + def self.subscribe: (AppSec::Reactive::Engine engine, untyped waf_context) { (untyped) -> untyped } -> untyped end end end diff --git a/sig/datadog/appsec/contrib/sinatra/reactive/routed.rbs b/sig/datadog/appsec/contrib/sinatra/reactive/routed.rbs index de3fa0a0919..a711268f7d4 100644 --- a/sig/datadog/appsec/contrib/sinatra/reactive/routed.rbs +++ b/sig/datadog/appsec/contrib/sinatra/reactive/routed.rbs @@ -6,9 +6,9 @@ module Datadog module Routed ADDRESSES: ::Array[::String] - def self.publish: (untyped op, ::Array[Datadog::AppSec::Instrumentation::Gateway::Argument] data) -> untyped + def self.publish: (AppSec::Reactive::Engine engine, ::Array[AppSec::Instrumentation::Gateway::Argument] data) -> untyped - def self.subscribe: (untyped op, untyped waf_context) { (untyped) -> untyped } -> untyped + def self.subscribe: (AppSec::Reactive::Engine engine, untyped waf_context) { (untyped) -> untyped } -> untyped end end end diff --git a/sig/datadog/appsec/monitor/reactive/set_user.rbs b/sig/datadog/appsec/monitor/reactive/set_user.rbs index 49fa18ff860..1efd5ff8277 100644 --- a/sig/datadog/appsec/monitor/reactive/set_user.rbs +++ b/sig/datadog/appsec/monitor/reactive/set_user.rbs @@ -5,9 +5,9 @@ module Datadog module SetUser ADDRESSES: ::Array[::String] - def self.publish: (untyped op, Datadog::AppSec::Instrumentation::Gateway::User user) -> untyped + def self.publish: (AppSec::Reactive::Engine engine, AppSec::Instrumentation::Gateway::User user) -> untyped - def self.subscribe: (untyped op, untyped waf_context) { (untyped) -> untyped } -> untyped + def self.subscribe: (AppSec::Reactive::Engine engine, untyped waf_context) { (untyped) -> untyped } -> untyped end end end diff --git a/sig/datadog/appsec/reactive/operation.rbs b/sig/datadog/appsec/reactive/operation.rbs deleted file mode 100644 index 854e7c9dc6b..00000000000 --- a/sig/datadog/appsec/reactive/operation.rbs +++ /dev/null @@ -1,25 +0,0 @@ -module Datadog - module AppSec - module Reactive - class Operation - attr_reader reactive: Engine - attr_reader parent: Operation? - attr_reader name: ::String - - def initialize: (::String name, ?Operation? parent, ?Engine? reactive_engine) ?{ (Operation) -> void } -> void - def logger: () -> ::Logger - def subscribe: (*::String addresses) { (*untyped values) -> void } -> void - def publish: (::String address, untyped data) -> untyped - def finalize: () -> void - - private - - def select_reactive_engine: (Engine? reactive, Operation? parent) -> Engine - - def self.active: () -> Operation? - - def self.reset!: () -> untyped - end - end - end -end diff --git a/sig/datadog/core/telemetry/component.rbs b/sig/datadog/core/telemetry/component.rbs index 2d14a670d17..2c59a615932 100644 --- a/sig/datadog/core/telemetry/component.rbs +++ b/sig/datadog/core/telemetry/component.rbs @@ -3,6 +3,7 @@ module Datadog module Telemetry class Component @enabled: bool + @log_collection_enabled: bool @stopped: bool @metrics_manager: Datadog::Core::Telemetry::MetricsManager @worker: Datadog::Core::Telemetry::Worker @@ -15,11 +16,11 @@ module Datadog def self.build: (untyped settings, Datadog::Core::Configuration::AgentSettingsResolver::AgentSettings agent_settings, Datadog::Core::Logger logger) -> Component - def initialize: (http_transport: Datadog::Core::Telemetry::Http::Transport, heartbeat_interval_seconds: Float, metrics_aggregation_interval_seconds: Float, dependency_collection: bool, ?enabled: bool, ?metrics_enabled: bool, shutdown_timeout_seconds: Float | Integer) -> void + def initialize: (http_transport: Datadog::Core::Telemetry::Http::Transport, heartbeat_interval_seconds: Float, metrics_aggregation_interval_seconds: Float, dependency_collection: bool, ?enabled: bool, ?metrics_enabled: bool, shutdown_timeout_seconds: Float | Integer, ?log_collection_enabled: bool) -> void def disable!: () -> void - def client_configuration_change!: (Enumerable[[String, Numeric | bool | String]] changes) -> void + def client_configuration_change!: (Array[[String, Numeric | bool | String]] changes) -> void def emit_closing!: () -> void diff --git a/sig/datadog/core/telemetry/event.rbs b/sig/datadog/core/telemetry/event.rbs index 4818992176f..4489b440843 100644 --- a/sig/datadog/core/telemetry/event.rbs +++ b/sig/datadog/core/telemetry/event.rbs @@ -46,10 +46,10 @@ module Datadog end class AppClientConfigurationChange < Base - @changes: Enumerable[[String, Numeric | bool | String | int]] - @origin: String + attr_reader changes: Array[[String, Numeric | bool | String | int]] + attr_reader origin: String - def initialize: (Enumerable[[String, Numeric | bool | String]] changes, String origin) -> void + def initialize: (Array[[String, Numeric | bool | String]] changes, String origin) -> void def configuration: () -> Array[Hash[Symbol, untyped]] end @@ -61,22 +61,25 @@ module Datadog end class GenerateMetrics < Base - @namespace: String - @metric_series: Enumerable[Datadog::Core::Telemetry::Metric::Base] + attr_reader namespace: String + attr_reader metric_series: Array[Metric::Base] - def initialize: (String namespace, Enumerable[Datadog::Core::Telemetry::Metric::Base] metric_series) -> void + def initialize: (String namespace, Array[Metric::Base] metric_series) -> void end class Log < Base LEVELS: Hash[Symbol, String] - @message: String - @level: "ERROR" | "DEBUG" | "WARN" - @stack_trace: String? + LEVELS_STRING: Array[String] - def initialize: (message: String, level: Symbol, ?stack_trace: String?) -> void + attr_reader count: Integer + attr_reader message: String + attr_reader level: String + attr_reader stack_trace: String? - def payload: () -> { logs: [Hash[Symbol, String]] } + def initialize: (message: String, level: (Symbol|String), ?stack_trace: String?, ?count: Integer) -> void + + def payload: () -> { logs: [Hash[Symbol, (String|Integer)]] } end class Distributions < GenerateMetrics diff --git a/sig/datadog/core/telemetry/ext.rbs b/sig/datadog/core/telemetry/ext.rbs index 05f860a21a3..55df81aad79 100644 --- a/sig/datadog/core/telemetry/ext.rbs +++ b/sig/datadog/core/telemetry/ext.rbs @@ -4,6 +4,7 @@ module Datadog module Ext ENV_DEPENDENCY_COLLECTION: ::String ENV_ENABLED: ::String + ENV_LOG_COLLECTION: ::String ENV_METRICS_ENABLED: ::String ENV_HEARTBEAT_INTERVAL: ::String ENV_METRICS_AGGREGATION_INTERVAL: ::String diff --git a/sig/datadog/core/telemetry/worker.rbs b/sig/datadog/core/telemetry/worker.rbs index e4de55a104d..b97c44e327d 100644 --- a/sig/datadog/core/telemetry/worker.rbs +++ b/sig/datadog/core/telemetry/worker.rbs @@ -35,6 +35,8 @@ module Datadog private + def deduplicate_logs: (Array[Event::Base] events) -> Array[Event::Base] + def heartbeat!: () -> void def started!: () -> void diff --git a/sig/datadog/core/utils/forking.rbs b/sig/datadog/core/utils/forking.rbs index 0e2cf0d8524..9cb8b00c744 100644 --- a/sig/datadog/core/utils/forking.rbs +++ b/sig/datadog/core/utils/forking.rbs @@ -2,17 +2,19 @@ module Datadog module Core module Utils module Forking + @fork_pid: Integer + def self.included: (untyped base) -> untyped def self.extended: (untyped base) -> untyped - def after_fork!: () { () -> untyped } -> untyped + def after_fork!: () { () -> untyped } -> bool - def forked?: () -> untyped + def forked?: () -> bool - def update_fork_pid!: () -> untyped + def update_fork_pid!: () -> void - def fork_pid: () -> untyped + def fork_pid: () -> Integer module ClassExtensions def initialize: (*untyped args) { () -> untyped } -> untyped diff --git a/sig/datadog/di/error.rbs b/sig/datadog/di/error.rbs index 351fa7bb85a..4812de578a7 100644 --- a/sig/datadog/di/error.rbs +++ b/sig/datadog/di/error.rbs @@ -7,6 +7,8 @@ module Datadog end class DITargetNotDefined < Error end + class DITargetNotInRegistry < Error + end class ProbePreviouslyFailed < Error end class MultiplePathsMatch < Error diff --git a/sig/datadog/di/instrumenter.rbs b/sig/datadog/di/instrumenter.rbs index cfaa56cac64..f87c2818cf4 100644 --- a/sig/datadog/di/instrumenter.rbs +++ b/sig/datadog/di/instrumenter.rbs @@ -48,6 +48,7 @@ module Datadog attr_reader lock: untyped def symbolize_class_name: (untyped cls_name) -> untyped + def raise_if_probe_in_loaded_features: (Probe probe) -> void end end end diff --git a/sig/datadog/di/probe_notification_builder.rbs b/sig/datadog/di/probe_notification_builder.rbs index 3a46f3eef53..45891828166 100644 --- a/sig/datadog/di/probe_notification_builder.rbs +++ b/sig/datadog/di/probe_notification_builder.rbs @@ -27,6 +27,9 @@ module Datadog def timestamp_now: () -> Integer def get_local_variables: (TracePoint trace_point) -> Hash[Symbol,untyped] + + def active_trace: () -> Datadog::Tracing::TraceSegment? + def active_span: () -> Datadog::Tracing::SpanOperation? end end end diff --git a/sig/datadog/profiling/component.rbs b/sig/datadog/profiling/component.rbs index 227383e0de6..100c96ff029 100644 --- a/sig/datadog/profiling/component.rbs +++ b/sig/datadog/profiling/component.rbs @@ -1,10 +1,13 @@ module Datadog module Profiling module Component + ALLOCATION_WITH_RACTORS_ONLY_ONCE: Datadog::Core::Utils::OnlyOnce + def self.build_profiler_component: ( settings: untyped, agent_settings: Datadog::Core::Configuration::AgentSettingsResolver::AgentSettings, optional_tracer: Datadog::Tracing::Tracer?, + logger: Datadog::Core::Logger, ) -> [Datadog::Profiling::Profiler?, {profiling_enabled: bool}] def self.build_thread_context_collector: ( @@ -26,20 +29,25 @@ module Datadog Datadog::Core::Configuration::AgentSettingsResolver::AgentSettings agent_settings ) -> untyped - def self.enable_gc_profiling?: (untyped settings) -> bool - def self.enable_allocation_profiling?: (untyped settings) -> bool + def self.enable_gc_profiling?: (untyped settings, Datadog::Core::Logger logger) -> bool + def self.enable_allocation_profiling?: (untyped settings, Datadog::Core::Logger logger) -> bool def self.get_heap_sample_every: (untyped settings) -> ::Integer - def self.enable_heap_profiling?: (untyped settings, bool allocation_profiling_enabled, ::Integer heap_sample_every) -> bool - def self.enable_heap_size_profiling?: (untyped settings, bool heap_profiling_enabled) -> bool + def self.enable_heap_profiling?: ( + untyped settings, + bool allocation_profiling_enabled, + ::Integer heap_sample_every, + Datadog::Core::Logger logger, + ) -> bool + def self.enable_heap_size_profiling?: (untyped settings, bool heap_profiling_enabled, Datadog::Core::Logger logger) -> bool - def self.no_signals_workaround_enabled?: (untyped settings) -> bool - def self.incompatible_libmysqlclient_version?: (untyped settings) -> bool + def self.no_signals_workaround_enabled?: (untyped settings, Datadog::Core::Logger logger) -> bool + def self.incompatible_libmysqlclient_version?: (untyped settings, Datadog::Core::Logger logger) -> bool def self.incompatible_passenger_version?: () -> bool def self.flush_interval: (untyped settings) -> ::Numeric - def self.valid_overhead_target: (::Float overhead_target_percentage) -> ::Float + def self.valid_overhead_target: (::Float overhead_target_percentage, Datadog::Core::Logger logger) -> ::Float def self.looks_like_mariadb?: ({ header_version: ::String? }, ::Gem::Version) -> bool def self.dir_interruption_workaround_enabled?: (untyped settings, bool no_signals_workaround_enabled) -> bool - def self.enable_gvl_profiling?: (untyped settings) -> bool + def self.enable_gvl_profiling?: (untyped settings, Datadog::Core::Logger logger) -> bool end end end diff --git a/sig/datadog/tracing/contrib/active_support/cache/patcher.rbs b/sig/datadog/tracing/contrib/active_support/cache/patcher.rbs index 42372f58fba..302617fbfb3 100644 --- a/sig/datadog/tracing/contrib/active_support/cache/patcher.rbs +++ b/sig/datadog/tracing/contrib/active_support/cache/patcher.rbs @@ -10,7 +10,7 @@ module Datadog def self?.patch: () -> untyped - def self?.cache_store_class: (untyped meth) -> untyped + def self?.cache_store_class: (Symbol meth) -> Array[Class] def self?.patch_cache_store_read: () -> untyped diff --git a/sig/datadog/tracing/contrib/active_support/cache/redis.rbs b/sig/datadog/tracing/contrib/active_support/cache/redis.rbs index 181f0a49538..a0a624c6614 100644 --- a/sig/datadog/tracing/contrib/active_support/cache/redis.rbs +++ b/sig/datadog/tracing/contrib/active_support/cache/redis.rbs @@ -5,9 +5,9 @@ module Datadog module Cache module Redis module Patcher - def patch_redis?: (untyped meth) -> untyped - - def cache_store_class: (untyped meth) -> untyped + def patch_redis_store?: (Symbol) -> bool + def patch_redis_cache_store?: (Symbol) -> bool + def cache_store_class: (Symbol) -> Array[Class] end end end diff --git a/sig/datadog/tracing/span_event.rbs b/sig/datadog/tracing/span_event.rbs index eff90ad371b..643c3062fc1 100644 --- a/sig/datadog/tracing/span_event.rbs +++ b/sig/datadog/tracing/span_event.rbs @@ -1,27 +1,47 @@ module Datadog module Tracing - # SpanEvent represents an annotation on a span. - # @public_api class SpanEvent - @name: untyped + type attributes = Hash[String,attributeValue] + type attributeValue = String | Integer | Float | bool | Array[String] | Array[Integer] | Array[Float] | Array[bool] - @attributes: untyped + MIN_INT64_SIGNED: Integer + MAX_INT64_SIGNED: Integer + STRING_TYPE: Integer + BOOLEAN_TYPE: Integer + INTEGER_TYPE: Integer + DOUBLE_TYPE: Integer + ARRAY_TYPE: Integer - @time_unix_nano: untyped + attr_reader name: untyped # TODO: Typing this makes to_hash internal typecheck fail + attr_reader attributes: attributes + attr_reader time_unix_nano: untyped # TODO: Typing this also makes to_hash internal typecheck fail - # @!attribute [r] name - # @return [String] - attr_reader name: untyped + def initialize: (String name, ?attributes: attributes, ?time_unix_nano: Integer) -> void - # @!attribute [r] attributes - # @return [Hash] - attr_reader attributes: untyped + def to_hash: -> Hash[String, untyped] + # TODO: Steep does not track Hash keys when they are added with `hash[:key] = val`. + # { + # name: String, + # time_unix_nano: Integer, + # ?attributes: attributes, + # } - # @!attribute [r] time_unix_nano - # @return [Integer] - attr_reader time_unix_nano: untyped + def to_native_format: -> Hash[String, untyped] + # TODO: Steep does not track Hash keys when they are added with `hash[:key] = val`. + # { + # name: String, + # time_unix_nano: Integer, + # ?attributes: Hash[String, nativeAttributeValue], + # } + # type nativeAttributeValue = { type: Integer, string_value: String } | { type: Integer, int_value: Integer } | { type: Integer, double_value: Float } | { type: Integer, bool_value: bool } | { type: Integer, string_array_value: Array[String] } | { type: Integer, int_array_value: Array[Integer] } | { type: Integer, double_array_value: Array[Float] } | { type: Integer, bool_array_value: Array[bool] } - def initialize: (untyped name, ?attributes: untyped?, ?time_unix_nano: untyped?) -> void + private + + def serialize_native_attribute: (attributeValue value)-> ({ type: Integer, string_value: String } | { type: Integer, int_value: Integer } | { type: Integer, double_value: Float } | { type: Integer, bool_value: bool }) + + def validate_attributes!: (attributes attributes)-> void + + def validate_scalar_attribute!: (String key, attributeValue value)-> bool end end end \ No newline at end of file diff --git a/sig/datadog/tracing/trace_operation.rbs b/sig/datadog/tracing/trace_operation.rbs index 85245e75954..64943bf0a6c 100644 --- a/sig/datadog/tracing/trace_operation.rbs +++ b/sig/datadog/tracing/trace_operation.rbs @@ -40,7 +40,7 @@ module Datadog def flush!: () { (untyped) -> untyped } -> untyped def to_digest: () -> untyped def propagate!: () -> untyped - def to_digest_without_propagate: () -> untyped + def to_digest_no_propagation: () -> untyped def fork_clone: () -> untyped class Events diff --git a/sig/datadog/tracing/transport/serializable_trace.rbs b/sig/datadog/tracing/transport/serializable_trace.rbs index b318bed50f3..ab84fcfc23d 100644 --- a/sig/datadog/tracing/transport/serializable_trace.rbs +++ b/sig/datadog/tracing/transport/serializable_trace.rbs @@ -2,9 +2,11 @@ module Datadog module Tracing module Transport class SerializableTrace - attr_reader trace: untyped + @native_events_supported: bool - def initialize: (untyped trace) -> void + attr_reader trace: Span + + def initialize: (untyped trace, bool native_events_supported) -> void def to_msgpack: (?untyped? packer) -> untyped @@ -12,9 +14,12 @@ module Datadog end class SerializableSpan - attr_reader span: untyped + @native_events_supported: bool + @trace_id: Integer + + attr_reader span: Span - def initialize: (untyped span) -> void + def initialize: (untyped span, bool native_events_supported) -> void def to_msgpack: (?untyped? packer) -> untyped diff --git a/spec/datadog/appsec/contrib/graphql/reactive/multiplex_spec.rb b/spec/datadog/appsec/contrib/graphql/reactive/multiplex_spec.rb index 519904cfc5d..21df7b7b6d5 100644 --- a/spec/datadog/appsec/contrib/graphql/reactive/multiplex_spec.rb +++ b/spec/datadog/appsec/contrib/graphql/reactive/multiplex_spec.rb @@ -4,14 +4,15 @@ require 'datadog/tracing/contrib/graphql/support/application' require 'datadog/appsec/spec_helper' -require 'datadog/appsec/reactive/operation' require 'datadog/appsec/contrib/graphql/gateway/multiplex' require 'datadog/appsec/contrib/graphql/reactive/multiplex' +require 'datadog/appsec/reactive/engine' require 'datadog/appsec/reactive/shared_examples' RSpec.describe Datadog::AppSec::Contrib::GraphQL::Reactive::Multiplex do include_context 'with GraphQL multiplex' + let(:engine) { Datadog::AppSec::Reactive::Engine.new } let(:expected_arguments) do { 'user' => [{ 'id' => 1 }, { 'id' => 10 }], @@ -20,10 +21,10 @@ end describe '.publish' do - it 'propagates multiplex attributes to the operation' do - expect(operation).to receive(:publish).with('graphql.server.all_resolvers', expected_arguments) + it 'propagates multiplex attributes to the engine' do + expect(engine).to receive(:publish).with('graphql.server.all_resolvers', expected_arguments) gateway_multiplex = Datadog::AppSec::Contrib::GraphQL::Gateway::Multiplex.new(multiplex) - described_class.publish(operation, gateway_multiplex) + described_class.publish(engine, gateway_multiplex) end end @@ -32,17 +33,17 @@ context 'not all addresses have been published' do it 'does not call the waf context' do - expect(operation).to receive(:subscribe).with( + expect(engine).to receive(:subscribe).with( 'graphql.server.all_resolvers' ).and_call_original expect(waf_context).to_not receive(:run) - described_class.subscribe(operation, waf_context) + described_class.subscribe(engine, waf_context) end end context 'all addresses have been published' do it 'does call the waf context with the right arguments' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original waf_result = double(:waf_result, status: :ok, timeout: false) expect(waf_context).to receive(:run).with( @@ -50,9 +51,9 @@ {}, Datadog.configuration.appsec.waf_timeout ).and_return(waf_result) - described_class.subscribe(operation, waf_context) + described_class.subscribe(engine, waf_context) gateway_multiplex = Datadog::AppSec::Contrib::GraphQL::Gateway::Multiplex.new(multiplex) - result = described_class.publish(operation, gateway_multiplex) + result = described_class.publish(engine, gateway_multiplex) expect(result).to be_nil end end diff --git a/spec/datadog/appsec/contrib/rack/reactive/request_body_spec.rb b/spec/datadog/appsec/contrib/rack/reactive/request_body_spec.rb index 7b5ce95a3a2..75cf9aae480 100644 --- a/spec/datadog/appsec/contrib/rack/reactive/request_body_spec.rb +++ b/spec/datadog/appsec/contrib/rack/reactive/request_body_spec.rb @@ -1,15 +1,15 @@ # frozen_string_literal: true require 'datadog/appsec/spec_helper' -require 'datadog/appsec/reactive/operation' require 'datadog/appsec/contrib/rack/gateway/request' require 'datadog/appsec/contrib/rack/reactive/request_body' +require 'datadog/appsec/reactive/engine' require 'datadog/appsec/reactive/shared_examples' require 'rack' RSpec.describe Datadog::AppSec::Contrib::Rack::Reactive::RequestBody do - let(:operation) { Datadog::AppSec::Reactive::Operation.new('test') } + let(:engine) { Datadog::AppSec::Reactive::Engine.new } let(:request) do Datadog::AppSec::Contrib::Rack::Gateway::Request.new( Rack::MockRequest.env_for( @@ -20,10 +20,10 @@ end describe '.publish' do - it 'propagates request body attributes to the operation' do - expect(operation).to receive(:publish).with('request.body', { 'foo' => 'bar' }) + it 'propagates request body attributes to the engine' do + expect(engine).to receive(:publish).with('request.body', { 'foo' => 'bar' }) - described_class.publish(operation, request) + described_class.publish(engine, request) end end @@ -32,15 +32,15 @@ context 'not all addresses have been published' do it 'does not call the waf context' do - expect(operation).to receive(:subscribe).with('request.body').and_call_original + expect(engine).to receive(:subscribe).with('request.body').and_call_original expect(waf_context).to_not receive(:run) - described_class.subscribe(operation, waf_context) + described_class.subscribe(engine, waf_context) end end context 'all addresses have been published' do it 'does call the waf context with the right arguments' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original expected_waf_arguments = { 'server.request.body' => { 'foo' => 'bar' } } @@ -50,8 +50,8 @@ {}, Datadog.configuration.appsec.waf_timeout ).and_return(waf_result) - described_class.subscribe(operation, waf_context) - result = described_class.publish(operation, request) + described_class.subscribe(engine, waf_context) + result = described_class.publish(engine, request) expect(result).to be_nil end end diff --git a/spec/datadog/appsec/contrib/rack/reactive/request_spec.rb b/spec/datadog/appsec/contrib/rack/reactive/request_spec.rb index b9927ce8f87..f22a3964b1d 100644 --- a/spec/datadog/appsec/contrib/rack/reactive/request_spec.rb +++ b/spec/datadog/appsec/contrib/rack/reactive/request_spec.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true require 'datadog/appsec/spec_helper' -require 'datadog/appsec/reactive/operation' +require 'datadog/appsec/reactive/engine' require 'datadog/appsec/contrib/rack/gateway/request' require 'datadog/appsec/contrib/rack/reactive/request' require 'datadog/appsec/reactive/shared_examples' @@ -9,7 +9,7 @@ require 'rack' RSpec.describe Datadog::AppSec::Contrib::Rack::Reactive::Request do - let(:operation) { Datadog::AppSec::Reactive::Operation.new('test') } + let(:engine) { Datadog::AppSec::Reactive::Engine.new } let(:request) do Datadog::AppSec::Contrib::Rack::Gateway::Request.new( Rack::MockRequest.env_for( @@ -34,15 +34,15 @@ end describe '.publish' do - it 'propagates request attributes to the operation' do - expect(operation).to receive(:publish).with('server.request.method', 'GET') - expect(operation).to receive(:publish).with('request.query', { 'a' => ['foo'] }) - expect(operation).to receive(:publish).with('request.headers', expected_headers_with_cookies) - expect(operation).to receive(:publish).with('request.uri.raw', '/?a=foo') - expect(operation).to receive(:publish).with('request.cookies', { 'foo' => 'bar' }) - expect(operation).to receive(:publish).with('request.client_ip', '10.10.10.10') + it 'propagates request attributes to the engine' do + expect(engine).to receive(:publish).with('server.request.method', 'GET') + expect(engine).to receive(:publish).with('request.query', { 'a' => ['foo'] }) + expect(engine).to receive(:publish).with('request.headers', expected_headers_with_cookies) + expect(engine).to receive(:publish).with('request.uri.raw', '/?a=foo') + expect(engine).to receive(:publish).with('request.cookies', { 'foo' => 'bar' }) + expect(engine).to receive(:publish).with('request.client_ip', '10.10.10.10') - described_class.publish(operation, request) + described_class.publish(engine, request) end end @@ -51,7 +51,7 @@ context 'not all addresses have been published' do it 'does not call the waf context' do - expect(operation).to receive(:subscribe).with( + expect(engine).to receive(:subscribe).with( 'request.headers', 'request.uri.raw', 'request.query', @@ -60,13 +60,13 @@ 'server.request.method', ).and_call_original expect(waf_context).to_not receive(:run) - described_class.subscribe(operation, waf_context) + described_class.subscribe(engine, waf_context) end end context 'all addresses have been published' do it 'does call the waf context with the right arguments' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original expected_waf_arguments = { 'server.request.cookies' => { 'foo' => 'bar' }, @@ -84,8 +84,8 @@ {}, Datadog.configuration.appsec.waf_timeout ).and_return(waf_result) - described_class.subscribe(operation, waf_context) - result = described_class.publish(operation, request) + described_class.subscribe(engine, waf_context) + result = described_class.publish(engine, request) expect(result).to be_nil end end diff --git a/spec/datadog/appsec/contrib/rack/reactive/response_spec.rb b/spec/datadog/appsec/contrib/rack/reactive/response_spec.rb index 8ea92c75e78..ca51117f5e1 100644 --- a/spec/datadog/appsec/contrib/rack/reactive/response_spec.rb +++ b/spec/datadog/appsec/contrib/rack/reactive/response_spec.rb @@ -2,13 +2,13 @@ require 'datadog/appsec/spec_helper' require 'datadog/appsec/scope' -require 'datadog/appsec/reactive/operation' require 'datadog/appsec/contrib/rack/gateway/response' require 'datadog/appsec/contrib/rack/reactive/response' +require 'datadog/appsec/reactive/engine' require 'datadog/appsec/reactive/shared_examples' RSpec.describe Datadog::AppSec::Contrib::Rack::Reactive::Response do - let(:operation) { Datadog::AppSec::Reactive::Operation.new('test') } + let(:engine) { Datadog::AppSec::Reactive::Engine.new } let(:processor_context) { instance_double(Datadog::AppSec::Processor::Context) } let(:scope) { instance_double(Datadog::AppSec::Scope, processor_context: processor_context) } let(:body) { ['Ok'] } @@ -24,31 +24,31 @@ end describe '.publish' do - it 'propagates response attributes to the operation' do - expect(operation).to receive(:publish).with('response.status', 200) - expect(operation).to receive(:publish).with( + it 'propagates response attributes to the engine' do + expect(engine).to receive(:publish).with('response.status', 200) + expect(engine).to receive(:publish).with( 'response.headers', headers, ) - described_class.publish(operation, response) + described_class.publish(engine, response) end end describe '.subscribe' do context 'not all addresses have been published' do it 'does not call the waf context' do - expect(operation).to receive(:subscribe).with( + expect(engine).to receive(:subscribe).with( 'response.status', 'response.headers', ).and_call_original expect(processor_context).to_not receive(:run) - described_class.subscribe(operation, processor_context) + described_class.subscribe(engine, processor_context) end end context 'waf arguments' do before do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original end let(:waf_result) { double(:waf_result, status: :ok, timeout: false) } @@ -73,8 +73,8 @@ {}, Datadog.configuration.appsec.waf_timeout ).and_return(waf_result) - described_class.subscribe(operation, processor_context) - result = described_class.publish(operation, response) + described_class.subscribe(engine, processor_context) + result = described_class.publish(engine, response) expect(result).to be_nil 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 b564e477c9f..1c1b7eecaad 100644 --- a/spec/datadog/appsec/contrib/rails/integration_test_spec.rb +++ b/spec/datadog/appsec/contrib/rails/integration_test_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'datadog/tracing/contrib/rails/rails_helper' require 'datadog/appsec/contrib/support/integration/shared_examples' require 'datadog/appsec/spec_helper' diff --git a/spec/datadog/appsec/contrib/rails/reactive/action_spec.rb b/spec/datadog/appsec/contrib/rails/reactive/action_spec.rb index 75c302e2751..fad066ef7cf 100644 --- a/spec/datadog/appsec/contrib/rails/reactive/action_spec.rb +++ b/spec/datadog/appsec/contrib/rails/reactive/action_spec.rb @@ -1,13 +1,15 @@ +# frozen_string_literal: true + require 'datadog/appsec/spec_helper' -require 'datadog/appsec/reactive/operation' require 'datadog/appsec/contrib/rails/reactive/action' require 'datadog/appsec/contrib/rails/gateway/request' +require 'datadog/appsec/reactive/engine' require 'datadog/appsec/reactive/shared_examples' require 'action_dispatch' RSpec.describe Datadog::AppSec::Contrib::Rails::Reactive::Action do - let(:operation) { Datadog::AppSec::Reactive::Operation.new('test') } + let(:engine) { Datadog::AppSec::Reactive::Engine.new } let(:request) do request_env = Rack::MockRequest.env_for( 'http://example.com:8080/?a=foo', @@ -24,11 +26,11 @@ end describe '.publish' do - it 'propagates request attributes to the operation' do - expect(operation).to receive(:publish).with('rails.request.body', { 'foo' => 'bar' }) - expect(operation).to receive(:publish).with('rails.request.route_params', { id: '1234' }) + it 'propagates request attributes to the engine' do + expect(engine).to receive(:publish).with('rails.request.body', { 'foo' => 'bar' }) + expect(engine).to receive(:publish).with('rails.request.route_params', { id: '1234' }) - described_class.publish(operation, request) + described_class.publish(engine, request) end end @@ -37,15 +39,15 @@ context 'not all addresses have been published' do it 'does not call the waf context' do - expect(operation).to receive(:subscribe).with('rails.request.body', 'rails.request.route_params').and_call_original + expect(engine).to receive(:subscribe).with('rails.request.body', 'rails.request.route_params').and_call_original expect(waf_context).to_not receive(:run) - described_class.subscribe(operation, waf_context) + described_class.subscribe(engine, waf_context) end end context 'all addresses have been published' do it 'does call the waf context with the right arguments' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original expected_waf_arguments = { 'server.request.body' => { 'foo' => 'bar' }, @@ -58,8 +60,8 @@ {}, Datadog.configuration.appsec.waf_timeout ).and_return(waf_result) - described_class.subscribe(operation, waf_context) - result = described_class.publish(operation, request) + described_class.subscribe(engine, waf_context) + result = described_class.publish(engine, request) expect(result).to be_nil end end diff --git a/spec/datadog/appsec/contrib/sinatra/reactive/routed_spec.rb b/spec/datadog/appsec/contrib/sinatra/reactive/routed_spec.rb index b30ca74c3f6..690d1609ecb 100644 --- a/spec/datadog/appsec/contrib/sinatra/reactive/routed_spec.rb +++ b/spec/datadog/appsec/contrib/sinatra/reactive/routed_spec.rb @@ -1,16 +1,16 @@ # frozen_string_literal: true require 'datadog/appsec/spec_helper' -require 'datadog/appsec/reactive/operation' require 'datadog/appsec/contrib/sinatra/reactive/routed' require 'datadog/appsec/contrib/rack/gateway/request' require 'datadog/appsec/contrib/sinatra/gateway/route_params' +require 'datadog/appsec/reactive/engine' require 'datadog/appsec/reactive/shared_examples' require 'rack' RSpec.describe Datadog::AppSec::Contrib::Sinatra::Reactive::Routed do - let(:operation) { Datadog::AppSec::Reactive::Operation.new('test') } + let(:engine) { Datadog::AppSec::Reactive::Engine.new } let(:request) do Datadog::AppSec::Contrib::Rack::Gateway::Request.new( Rack::MockRequest.env_for( @@ -22,10 +22,10 @@ let(:routed_params) { Datadog::AppSec::Contrib::Sinatra::Gateway::RouteParams.new({ id: '1234' }) } describe '.publish' do - it 'propagates routed params attributes to the operation' do - expect(operation).to receive(:publish).with('sinatra.request.route_params', { id: '1234' }) + it 'propagates routed params attributes to the engine' do + expect(engine).to receive(:publish).with('sinatra.request.route_params', { id: '1234' }) - described_class.publish(operation, [request, routed_params]) + described_class.publish(engine, [request, routed_params]) end end @@ -34,15 +34,15 @@ context 'not all addresses have been published' do it 'does not call the waf context' do - expect(operation).to receive(:subscribe).with('sinatra.request.route_params').and_call_original + expect(engine).to receive(:subscribe).with('sinatra.request.route_params').and_call_original expect(waf_context).to_not receive(:run) - described_class.subscribe(operation, waf_context) + described_class.subscribe(engine, waf_context) end end context 'all addresses have been published' do it 'does call the waf context with the right arguments' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original expected_waf_arguments = { 'server.request.path_params' => { id: '1234' } @@ -54,8 +54,8 @@ {}, Datadog.configuration.appsec.waf_timeout ).and_return(waf_result) - described_class.subscribe(operation, waf_context) - result = described_class.publish(operation, [request, routed_params]) + described_class.subscribe(engine, waf_context) + result = described_class.publish(engine, [request, routed_params]) expect(result).to be_nil end end diff --git a/spec/datadog/appsec/monitor/reactive/set_user_spec.rb b/spec/datadog/appsec/monitor/reactive/set_user_spec.rb index e29b076ffa0..5e5472f6b2a 100644 --- a/spec/datadog/appsec/monitor/reactive/set_user_spec.rb +++ b/spec/datadog/appsec/monitor/reactive/set_user_spec.rb @@ -1,19 +1,19 @@ # frozen_string_literal: true require 'datadog/appsec/spec_helper' -require 'datadog/appsec/reactive/operation' +require 'datadog/appsec/reactive/engine' require 'datadog/appsec/monitor/reactive/set_user' require 'datadog/appsec/reactive/shared_examples' RSpec.describe Datadog::AppSec::Monitor::Reactive::SetUser do - let(:operation) { Datadog::AppSec::Reactive::Operation.new('test') } + let(:engine) { Datadog::AppSec::Reactive::Engine.new } let(:user) { double(:user, id: 1) } describe '.publish' do - it 'propagates request body attributes to the operation' do - expect(operation).to receive(:publish).with('usr.id', 1) + it 'propagates request body attributes to the engine' do + expect(engine).to receive(:publish).with('usr.id', 1) - described_class.publish(operation, user) + described_class.publish(engine, user) end end @@ -22,15 +22,15 @@ context 'not all addresses have been published' do it 'does not call the waf context' do - expect(operation).to receive(:subscribe).with('usr.id').and_call_original + expect(engine).to receive(:subscribe).with('usr.id').and_call_original expect(waf_context).to_not receive(:run) - described_class.subscribe(operation, waf_context) + described_class.subscribe(engine, waf_context) end end context 'all addresses have been published' do it 'does call the waf context with the right arguments' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original expected_waf_persisted_data = { 'usr.id' => 1 } @@ -40,8 +40,8 @@ {}, Datadog.configuration.appsec.waf_timeout ).and_return(waf_result) - described_class.subscribe(operation, waf_context) - result = described_class.publish(operation, user) + described_class.subscribe(engine, waf_context) + result = described_class.publish(engine, user) expect(result).to be_nil end end diff --git a/spec/datadog/appsec/reactive/operation_spec.rb b/spec/datadog/appsec/reactive/operation_spec.rb deleted file mode 100644 index 81c0aff0f04..00000000000 --- a/spec/datadog/appsec/reactive/operation_spec.rb +++ /dev/null @@ -1,86 +0,0 @@ -# frozen_string_literal: true - -require 'datadog/appsec/spec_helper' -require 'datadog/appsec/reactive/operation' - -RSpec.describe Datadog::AppSec::Reactive::Operation do - after do - described_class.send(:reset!) - end - - describe '#initialize' do - it 'sets active to yield operation for the duration of the block' do - active_operation = described_class.active - expect(active_operation).to be_nil - described_class.new('test') do |op| - expect(described_class.active).to eq(op) - end - expect(described_class.active).to be_nil - end - - it 'sets active to parent' do - parent_operation = described_class.new('parent_test') - described_class.new('test', parent_operation) do |op| - expect(described_class.active).to eq(op) - end - expect(described_class.active).to eq(parent_operation) - end - - it 'creates a new Reactive instance when no reactive instance provided' do - described_class.new('test') do |op| - expect(op.reactive).to be_a Datadog::AppSec::Reactive::Engine - end - end - - it 'uses provided reactive instance' do - reactive_instance = Datadog::AppSec::Reactive::Engine.new - described_class.new('test', nil, reactive_instance) do |op| - expect(op.reactive).to eq(reactive_instance) - end - end - - it 'uses reactive instance from parent' do - parent_operation = described_class.new('parent_test') - described_class.new('test', parent_operation) do |op| - expect(op.reactive).to eq(parent_operation.reactive) - end - end - - it 'uses reactive instance over parent engine' do - reactive_instance = Datadog::AppSec::Reactive::Engine.new - parent_operation = described_class.new('parent_test') - described_class.new('test', parent_operation, reactive_instance) do |op| - expect(op.reactive).to eq(reactive_instance) - end - end - end - - describe '#subscribe' do - it 'delegates to reactive engine' do - operation = described_class.new('test') - expect(operation.reactive).to receive(:subscribe).with([:a, :b, :c]) - operation.subscribe([:a, :b, :c]) do - 1 + 1 - end - end - end - - describe '#publish' do - it 'delegates to reactive engine' do - operation = described_class.new('test') - expect(operation.reactive).to receive(:publish).with(:a, 'hello world') - operation.publish(:a, 'hello world') - end - end - - describe '#finalize' do - it 'sets active to parent' do - parent_operation = described_class.new('parent_test') - described_class.new('test', parent_operation) - expect(described_class.active).to eq(parent_operation) - parent_operation.finalize - # The parent of parent_operation is nil because is the top operation - expect(described_class.active).to be_nil - end - end -end diff --git a/spec/datadog/appsec/reactive/shared_examples.rb b/spec/datadog/appsec/reactive/shared_examples.rb index 84715c3b95f..352ae336781 100644 --- a/spec/datadog/appsec/reactive/shared_examples.rb +++ b/spec/datadog/appsec/reactive/shared_examples.rb @@ -3,98 +3,98 @@ RSpec.shared_examples 'waf result' do context 'is a match' do it 'yields result and no blocking action' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original waf_result = double(:waf_result, status: :match, timeout: false, actions: []) expect(waf_context).to receive(:run).and_return(waf_result) - described_class.subscribe(operation, waf_context) do |result| + described_class.subscribe(engine, waf_context) do |result| expect(result).to eq(waf_result) end - result = described_class.publish(operation, gateway) + result = described_class.publish(engine, gateway) expect(result).to be_nil end it 'yields result and blocking action. The publish method catches the resul as well' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original waf_result = double(:waf_result, status: :match, timeout: false, actions: ['block']) expect(waf_context).to receive(:run).and_return(waf_result) - described_class.subscribe(operation, waf_context) do |result| + described_class.subscribe(engine, waf_context) do |result| expect(result).to eq(waf_result) end - block = described_class.publish(operation, gateway) + block = described_class.publish(engine, gateway) expect(block).to eq(true) end end context 'is ok' do it 'does not yield' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original waf_result = double(:waf_result, status: :ok, timeout: false) expect(waf_context).to receive(:run).and_return(waf_result) - expect { |b| described_class.subscribe(operation, waf_context, &b) }.not_to yield_control - result = described_class.publish(operation, gateway) + expect { |b| described_class.subscribe(engine, waf_context, &b) }.not_to yield_control + result = described_class.publish(engine, gateway) expect(result).to be_nil end end context 'is invalid_call' do it 'does not yield' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original waf_result = double(:waf_result, status: :invalid_call, timeout: false) expect(waf_context).to receive(:run).and_return(waf_result) - expect { |b| described_class.subscribe(operation, waf_context, &b) }.not_to yield_control - result = described_class.publish(operation, gateway) + expect { |b| described_class.subscribe(engine, waf_context, &b) }.not_to yield_control + result = described_class.publish(engine, gateway) expect(result).to be_nil end end context 'is invalid_rule' do it 'does not yield' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original waf_result = double(:waf_result, status: :invalid_rule, timeout: false) expect(waf_context).to receive(:run).and_return(waf_result) - expect { |b| described_class.subscribe(operation, waf_context, &b) }.not_to yield_control - result = described_class.publish(operation, gateway) + expect { |b| described_class.subscribe(engine, waf_context, &b) }.not_to yield_control + result = described_class.publish(engine, gateway) expect(result).to be_nil end end context 'is invalid_flow' do it 'does not yield' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original waf_result = double(:waf_result, status: :invalid_flow, timeout: false) expect(waf_context).to receive(:run).and_return(waf_result) - expect { |b| described_class.subscribe(operation, waf_context, &b) }.not_to yield_control - result = described_class.publish(operation, gateway) + expect { |b| described_class.subscribe(engine, waf_context, &b) }.not_to yield_control + result = described_class.publish(engine, gateway) expect(result).to be_nil end end context 'is no_rule' do it 'does not yield' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original waf_result = double(:waf_result, status: :no_rule, timeout: false) expect(waf_context).to receive(:run).and_return(waf_result) - expect { |b| described_class.subscribe(operation, waf_context, &b) }.not_to yield_control - result = described_class.publish(operation, gateway) + expect { |b| described_class.subscribe(engine, waf_context, &b) }.not_to yield_control + result = described_class.publish(engine, gateway) expect(result).to be_nil end end context 'is unknown' do it 'does not yield' do - expect(operation).to receive(:subscribe).and_call_original + expect(engine).to receive(:subscribe).and_call_original waf_result = double(:waf_result, status: :foo, timeout: false) expect(waf_context).to receive(:run).and_return(waf_result) - expect { |b| described_class.subscribe(operation, waf_context, &b) }.not_to yield_control - result = described_class.publish(operation, gateway) + expect { |b| described_class.subscribe(engine, waf_context, &b) }.not_to yield_control + result = described_class.publish(engine, gateway) expect(result).to be_nil end end diff --git a/spec/datadog/core/configuration/components_spec.rb b/spec/datadog/core/configuration/components_spec.rb index b8499d3965f..43247c74990 100644 --- a/spec/datadog/core/configuration/components_spec.rb +++ b/spec/datadog/core/configuration/components_spec.rb @@ -75,7 +75,8 @@ expect(Datadog::Profiling::Component).to receive(:build_profiler_component).with( settings: settings, agent_settings: agent_settings, - optional_tracer: tracer + optional_tracer: tracer, + logger: logger, ).and_return([profiler, environment_logger_extra]) expect(described_class).to receive(:build_runtime_metrics_worker) @@ -232,11 +233,13 @@ { enabled: enabled, http_transport: an_instance_of(Datadog::Core::Telemetry::Http::Transport), metrics_enabled: metrics_enabled, heartbeat_interval_seconds: heartbeat_interval_seconds, metrics_aggregation_interval_seconds: metrics_aggregation_interval_seconds, - dependency_collection: dependency_collection, shutdown_timeout_seconds: shutdown_timeout_seconds } + dependency_collection: dependency_collection, shutdown_timeout_seconds: shutdown_timeout_seconds, + log_collection_enabled: log_collection_enabled, } end let(:enabled) { true } let(:agentless_enabled) { false } let(:metrics_enabled) { true } + let(:log_collection_enabled) { true } let(:heartbeat_interval_seconds) { 60 } let(:metrics_aggregation_interval_seconds) { 10 } let(:shutdown_timeout_seconds) { 1.0 } @@ -262,7 +265,8 @@ { enabled: false, http_transport: an_instance_of(Datadog::Core::Telemetry::Http::Transport), metrics_enabled: false, heartbeat_interval_seconds: heartbeat_interval_seconds, metrics_aggregation_interval_seconds: metrics_aggregation_interval_seconds, - dependency_collection: dependency_collection, shutdown_timeout_seconds: shutdown_timeout_seconds } + dependency_collection: dependency_collection, shutdown_timeout_seconds: shutdown_timeout_seconds, + log_collection_enabled: true, } end let(:agent_settings) do instance_double( @@ -287,7 +291,8 @@ { enabled: enabled, http_transport: transport, metrics_enabled: metrics_enabled, heartbeat_interval_seconds: heartbeat_interval_seconds, metrics_aggregation_interval_seconds: metrics_aggregation_interval_seconds, - dependency_collection: dependency_collection, shutdown_timeout_seconds: shutdown_timeout_seconds } + dependency_collection: dependency_collection, shutdown_timeout_seconds: shutdown_timeout_seconds, + log_collection_enabled: log_collection_enabled, } end before do @@ -306,7 +311,8 @@ { enabled: false, http_transport: transport, metrics_enabled: false, heartbeat_interval_seconds: heartbeat_interval_seconds, metrics_aggregation_interval_seconds: metrics_aggregation_interval_seconds, - dependency_collection: dependency_collection, shutdown_timeout_seconds: shutdown_timeout_seconds } + dependency_collection: dependency_collection, shutdown_timeout_seconds: shutdown_timeout_seconds, + log_collection_enabled: true, } end it 'does not enable telemetry when agentless mode requested but api key is not present' do @@ -1086,7 +1092,8 @@ expect(Datadog::Profiling::Component).to receive(:build_profiler_component).with( settings: settings, agent_settings: agent_settings, - optional_tracer: anything + optional_tracer: anything, + logger: anything, # Tested above in "new" ).and_return([profiler, environment_logger_extra]) end diff --git a/spec/datadog/core/configuration/settings_spec.rb b/spec/datadog/core/configuration/settings_spec.rb index 8bc17004801..f73dcd8c7de 100644 --- a/spec/datadog/core/configuration/settings_spec.rb +++ b/spec/datadog/core/configuration/settings_spec.rb @@ -18,6 +18,26 @@ ClimateControl.modify('DD_REMOTE_CONFIGURATION_ENABLED' => nil) { example.run } end + shared_examples_for 'a binary setting with' do |env_variable:, default:| + context "when #{env_variable}" do + around { |example| ClimateControl.modify(env_variable => environment) { example.run } } + + context 'is not defined' do + let(:environment) { nil } + + it { is_expected.to be default } + end + + [true, false].each do |value| + context "is defined as #{value}" do + let(:environment) { value.to_s } + + it { is_expected.to be value } + end + end + end + end + describe '#api_key' do subject(:api_key) { settings.api_key } @@ -220,27 +240,7 @@ describe '#enabled' do subject(:enabled) { settings.health_metrics.enabled } - context "when #{Datadog::Core::Configuration::Ext::Diagnostics::ENV_HEALTH_METRICS_ENABLED}" do - around do |example| - ClimateControl.modify( - Datadog::Core::Configuration::Ext::Diagnostics::ENV_HEALTH_METRICS_ENABLED => environment - ) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be false } - end - - context 'is defined' do - let(:environment) { 'true' } - - it { is_expected.to be true } - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_HEALTH_METRICS_ENABLED', default: false end describe '#enabled=' do @@ -319,25 +319,7 @@ describe '#enabled' do subject(:enabled) { settings.profiling.enabled } - context "when #{Datadog::Profiling::Ext::ENV_ENABLED}" do - around do |example| - ClimateControl.modify(Datadog::Profiling::Ext::ENV_ENABLED => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be false } - end - - context 'is defined' do - let(:environment) { 'true' } - - it { is_expected.to be true } - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_PROFILING_ENABLED', default: false end describe '#enabled=' do @@ -371,27 +353,7 @@ describe '#allocation_enabled' do subject(:allocation_enabled) { settings.profiling.allocation_enabled } - context 'when DD_PROFILING_ALLOCATION_ENABLED' do - around do |example| - ClimateControl.modify('DD_PROFILING_ALLOCATION_ENABLED' => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be false } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:environment) { value.to_s } - - it { is_expected.to be value } - end - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_PROFILING_ALLOCATION_ENABLED', default: false end describe '#allocation_enabled=' do @@ -442,27 +404,7 @@ describe '#enabled' do subject(:enabled) { settings.profiling.advanced.endpoint.collection.enabled } - context "when #{Datadog::Profiling::Ext::ENV_ENDPOINT_COLLECTION_ENABLED}" do - around do |example| - ClimateControl.modify(Datadog::Profiling::Ext::ENV_ENDPOINT_COLLECTION_ENABLED => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be true } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:environment) { value.to_s } - - it { is_expected.to be value } - end - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_PROFILING_ENDPOINT_COLLECTION_ENABLED', default: true end describe '#enabled=' do @@ -494,27 +436,7 @@ describe '#gc_enabled' do subject(:gc_enabled) { settings.profiling.advanced.gc_enabled } - context 'when DD_PROFILING_GC_ENABLED' do - around do |example| - ClimateControl.modify('DD_PROFILING_GC_ENABLED' => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be true } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:environment) { value.to_s } - - it { is_expected.to be value } - end - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_PROFILING_GC_ENABLED', default: true end describe '#gc_enabled=' do @@ -544,27 +466,7 @@ describe '#experimental_heap_enabled' do subject(:experimental_heap_enabled) { settings.profiling.advanced.experimental_heap_enabled } - context 'when DD_PROFILING_EXPERIMENTAL_HEAP_ENABLED' do - around do |example| - ClimateControl.modify('DD_PROFILING_EXPERIMENTAL_HEAP_ENABLED' => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be false } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:environment) { value.to_s } - - it { is_expected.to be value } - end - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_PROFILING_EXPERIMENTAL_HEAP_ENABLED', default: false end describe '#experimental_heap_enabled=' do @@ -579,27 +481,7 @@ describe '#experimental_heap_size_enabled' do subject(:experimental_heap_size_enabled) { settings.profiling.advanced.experimental_heap_size_enabled } - context 'when DD_PROFILING_EXPERIMENTAL_HEAP_SIZE_ENABLED' do - around do |example| - ClimateControl.modify('DD_PROFILING_EXPERIMENTAL_HEAP_SIZE_ENABLED' => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be true } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:environment) { value.to_s } - - it { is_expected.to be value } - end - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_PROFILING_EXPERIMENTAL_HEAP_SIZE_ENABLED', default: true end describe '#experimental_heap_size_enabled=' do @@ -647,27 +529,7 @@ describe '#skip_mysql2_check' do subject(:skip_mysql2_check) { settings.profiling.advanced.skip_mysql2_check } - context 'when DD_PROFILING_SKIP_MYSQL2_CHECK' do - around do |example| - ClimateControl.modify('DD_PROFILING_SKIP_MYSQL2_CHECK' => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be false } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:environment) { value.to_s } - - it { is_expected.to be value } - end - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_PROFILING_SKIP_MYSQL2_CHECK', default: false end describe '#skip_mysql2_check=' do @@ -717,27 +579,7 @@ describe '#timeline_enabled' do subject(:timeline_enabled) { settings.profiling.advanced.timeline_enabled } - context 'when DD_PROFILING_TIMELINE_ENABLED' do - around do |example| - ClimateControl.modify('DD_PROFILING_TIMELINE_ENABLED' => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be true } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:environment) { value.to_s } - - it { is_expected.to be value } - end - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_PROFILING_TIMELINE_ENABLED', default: true end describe '#timeline_enabled=' do @@ -818,27 +660,7 @@ describe '#experimental_crash_tracking_enabled' do subject(:experimental_crash_tracking_enabled) { settings.profiling.advanced.experimental_crash_tracking_enabled } - context 'when DD_PROFILING_EXPERIMENTAL_CRASH_TRACKING_ENABLED' do - around do |example| - ClimateControl.modify('DD_PROFILING_EXPERIMENTAL_CRASH_TRACKING_ENABLED' => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be_nil } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:environment) { value.to_s } - - it { is_expected.to be_nil } - end - end - end + it { is_expected.to be_nil } # Currently a no-op, kept for backwards compatibility end describe '#experimental_crash_tracking_enabled=' do @@ -852,27 +674,9 @@ describe '#dir_interruption_workaround_enabled' do subject(:dir_interruption_workaround_enabled) { settings.profiling.advanced.dir_interruption_workaround_enabled } - context 'when DD_PROFILING_DIR_INTERRUPTION_WORKAROUND_ENABLED' do - around do |example| - ClimateControl.modify('DD_PROFILING_DIR_INTERRUPTION_WORKAROUND_ENABLED' => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be true } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:environment) { value.to_s } - - it { is_expected.to be value } - end - end - end + it_behaves_like 'a binary setting with', + env_variable: 'DD_PROFILING_DIR_INTERRUPTION_WORKAROUND_ENABLED', + default: true end describe '#dir_interruption_workaround_enabled=' do @@ -887,27 +691,7 @@ describe '#preview_gvl_enabled' do subject(:preview_gvl_enabled) { settings.profiling.advanced.preview_gvl_enabled } - context 'when DD_PROFILING_PREVIEW_GVL_ENABLED' do - around do |example| - ClimateControl.modify('DD_PROFILING_PREVIEW_GVL_ENABLED' => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be false } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:environment) { value.to_s } - - it { is_expected.to be value } - end - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_PROFILING_PREVIEW_GVL_ENABLED', default: false end describe '#preview_gvl_enabled=' do @@ -922,27 +706,7 @@ describe '#heap_clean_after_gc_enabled' do subject(:heap_clean_after_gc_enabled) { settings.profiling.advanced.heap_clean_after_gc_enabled } - context 'when DD_PROFILING_HEAP_CLEAN_AFTER_GC_ENABLED' do - around do |example| - ClimateControl.modify('DD_PROFILING_HEAP_CLEAN_AFTER_GC_ENABLED' => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be true } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:environment) { value.to_s } - - it { is_expected.to be value } - end - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_PROFILING_HEAP_CLEAN_AFTER_GC_ENABLED', default: true end describe '#heap_clean_after_gc_enabled=' do @@ -1083,25 +847,7 @@ describe '#enabled' do subject(:enabled) { settings.runtime_metrics.enabled } - context "when #{Datadog::Core::Runtime::Ext::Metrics::ENV_ENABLED}" do - around do |example| - ClimateControl.modify(Datadog::Core::Runtime::Ext::Metrics::ENV_ENABLED => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be false } - end - - context 'is defined' do - let(:environment) { 'true' } - - it { is_expected.to be true } - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_RUNTIME_METRICS_ENABLED', default: false end describe '#enabled=' do @@ -1735,23 +1481,8 @@ describe '#metrics_enabled' do subject(:metrics_enabled) { settings.telemetry.metrics_enabled } - let(:env_var_name) { 'DD_TELEMETRY_METRICS_ENABLED' } - context 'when DD_TELEMETRY_METRICS_ENABLED' do - context 'is not defined' do - let(:env_var_value) { nil } - - it { is_expected.to be true } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:env_var_value) { value.to_s } - - it { is_expected.to be value } - end - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_TELEMETRY_METRICS_ENABLED', default: true end describe '#metrics_enabled=' do @@ -1766,6 +1497,24 @@ end end + describe '#log_collection_enabled' do + subject(:log_collection_enabled) { settings.telemetry.log_collection_enabled } + + it_behaves_like 'a binary setting with', env_variable: 'DD_TELEMETRY_LOG_COLLECTION_ENABLED', default: true + end + + describe '#log_collection_enabled=' do + let(:env_var_name) { 'DD_TELEMETRY_LOG_COLLECTION_ENABLED' } + let(:env_var_value) { 'true' } + + it 'updates the #log_collection_enabled setting' do + expect { settings.telemetry.log_collection_enabled = false } + .to change { settings.telemetry.log_collection_enabled } + .from(true) + .to(false) + end + end + describe '#heartbeat_interval' do subject(:heartbeat_interval_seconds) { settings.telemetry.heartbeat_interval_seconds } let(:env_var_name) { 'DD_TELEMETRY_HEARTBEAT_INTERVAL' } @@ -2065,27 +1814,7 @@ describe '#enabled' do subject(:crashtracking_enabled) { settings.crashtracking.enabled } - context 'when DD_CRASHTRACKING_ENABLED' do - around do |example| - ClimateControl.modify('DD_CRASHTRACKING_ENABLED' => environment) do - example.run - end - end - - context 'is not defined' do - let(:environment) { nil } - - it { is_expected.to be true } - end - - [true, false].each do |value| - context "is defined as #{value}" do - let(:environment) { value.to_s } - - it { is_expected.to be value } - end - end - end + it_behaves_like 'a binary setting with', env_variable: 'DD_CRASHTRACKING_ENABLED', default: true end describe '#enabled=' do diff --git a/spec/datadog/core/crashtracking/component_spec.rb b/spec/datadog/core/crashtracking/component_spec.rb index 68a21bd8462..f05d803c1d8 100644 --- a/spec/datadog/core/crashtracking/component_spec.rb +++ b/spec/datadog/core/crashtracking/component_spec.rb @@ -293,6 +293,35 @@ expect(crash_report_message[:os_info]).to_not be_empty end end + + context 'when forked' do + # This tests 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/telemetry/component_spec.rb b/spec/datadog/core/telemetry/component_spec.rb index f5c2852a268..02b02851de6 100644 --- a/spec/datadog/core/telemetry/component_spec.rb +++ b/spec/datadog/core/telemetry/component_spec.rb @@ -8,6 +8,7 @@ enabled: enabled, http_transport: http_transport, metrics_enabled: metrics_enabled, + log_collection_enabled: log_collection_enabled, heartbeat_interval_seconds: heartbeat_interval_seconds, metrics_aggregation_interval_seconds: metrics_aggregation_interval_seconds, dependency_collection: dependency_collection, @@ -17,6 +18,7 @@ let(:enabled) { true } let(:metrics_enabled) { true } + let(:log_collection_enabled) { true } let(:heartbeat_interval_seconds) { 0 } let(:metrics_aggregation_interval_seconds) { 1 } let(:shutdown_timeout_seconds) { 1 } @@ -232,8 +234,10 @@ telemetry.stop! end - describe 'when enabled' do + describe 'when enabled and log_collection_enabled is enabled' do let(:enabled) { true } + let(:log_collection_enabled) { true } + it do event = instance_double(Datadog::Core::Telemetry::Event::Log) telemetry.log!(event) @@ -243,11 +247,12 @@ context 'when in fork', skip: !Process.respond_to?(:fork) do it do + telemetry expect_in_fork do event = instance_double(Datadog::Core::Telemetry::Event::Log) telemetry.log!(event) - expect(worker).to have_received(:enqueue).with(event) + expect(worker).not_to have_received(:enqueue) end end end @@ -262,16 +267,16 @@ expect(worker).not_to have_received(:enqueue) end + end - context 'when in fork', skip: !Process.respond_to?(:fork) do - it do - expect_in_fork do - event = instance_double(Datadog::Core::Telemetry::Event::Log) - telemetry.log!(event) + describe 'when log_collection_enabled is disabled' do + let(:log_collection_enabled) { false } - expect(worker).not_to have_received(:enqueue) - end - end + it do + event = instance_double(Datadog::Core::Telemetry::Event::Log) + telemetry.log!(event) + + expect(worker).not_to have_received(:enqueue) end end end diff --git a/spec/datadog/core/telemetry/event_spec.rb b/spec/datadog/core/telemetry/event_spec.rb index bbb5c1051bc..5d8ab543157 100644 --- a/spec/datadog/core/telemetry/event_spec.rb +++ b/spec/datadog/core/telemetry/event_spec.rb @@ -5,14 +5,24 @@ RSpec.describe Datadog::Core::Telemetry::Event do let(:id) { double('seq_id') } + let(:event) { event_class.new } + subject(:payload) { event.payload } + shared_examples 'event with no attributes' do + it 'all event instances to the same' do + event1 = event_class.new + event2 = event_class.new + expect(event1).to eq(event2) + expect(event1.hash).to eq(event2.hash) + end + end + context 'AppStarted' do - let(:event) { described_class::AppStarted.new } let(:logger) do stub_const('MyLogger', Class.new(::Logger)).new(nil) end - + let(:event_class) { described_class::AppStarted } before do allow_any_instance_of(Datadog::Core::Utils::Sequence).to receive(:next).and_return(id) @@ -30,6 +40,7 @@ c.appsec.sca_enabled = false end end + it_behaves_like 'event with no attributes' it do # Helper to make configuration matching table easier to read @@ -94,7 +105,8 @@ def contain_configuration(*array) end context 'AppDependenciesLoaded' do - let(:event) { described_class::AppDependenciesLoaded.new } + let(:event_class) { described_class::AppDependenciesLoaded } + it_behaves_like 'event with no attributes' it 'all have name and Ruby gem version' do is_expected.to match(dependencies: all(match(name: kind_of(String), version: kind_of(String)))) @@ -108,7 +120,8 @@ def contain_configuration(*array) end context 'AppIntegrationsChange' do - let(:event) { described_class::AppIntegrationsChange.new } + let(:event_class) { described_class::AppIntegrationsChange } + it_behaves_like 'event with no attributes' it 'all have name and compatibility' do is_expected.to match(integrations: all(include(name: kind_of(String), compatible: boolean))) @@ -157,7 +170,8 @@ def contain_configuration(*array) end context 'AppClientConfigurationChange' do - let(:event) { described_class::AppClientConfigurationChange.new(changes, origin) } + let(:event_class) { described_class::AppClientConfigurationChange } + let(:event) { event_class.new(changes, origin) } let(:changes) { { name => value } } let(:origin) { double('origin') } let(:name) { 'key' } @@ -195,10 +209,32 @@ def contain_configuration(*array) ) end end + + it 'all events to be the same' do + events = [ + event_class.new({ 'key' => 'value' }, 'origin'), + event_class.new({ 'key' => 'value' }, 'origin'), + ] + + expect(events.uniq).to have(1).item + end + + it 'all events to be different' do + events = [ + event_class.new({ 'key' => 'value' }, 'origin'), + event_class.new({ 'key' => 'value' }, 'origin2'), + event_class.new({ 'key' => 'value2' }, 'origin'), + event_class.new({ 'key2' => 'value' }, 'origin'), + event_class.new({}, 'origin'), + ] + + expect(events.uniq).to eq(events) + end end context 'AppHeartbeat' do - let(:event) { described_class::AppHeartbeat.new } + let(:event_class) { described_class::AppHeartbeat } + it_behaves_like 'event with no attributes' it 'has no payload' do is_expected.to eq({}) @@ -206,7 +242,8 @@ def contain_configuration(*array) end context 'AppClosing' do - let(:event) { described_class::AppClosing.new } + let(:event_class) { described_class::AppClosing } + it_behaves_like 'event with no attributes' it 'has no payload' do is_expected.to eq({}) @@ -214,6 +251,8 @@ def contain_configuration(*array) end context 'Logs' do + let(:event_class) { described_class::Log } + it do event = Datadog::Core::Telemetry::Event::Log.new(message: 'Hi', level: :error) expect(event.type).to eq('logs') @@ -221,7 +260,8 @@ def contain_configuration(*array) { logs: [{ message: 'Hi', - level: 'ERROR' + level: 'ERROR', + count: 1 }] } ) @@ -234,7 +274,8 @@ def contain_configuration(*array) { logs: [{ message: 'Hi', - level: 'WARN' + level: 'WARN', + count: 1 }] } ) @@ -245,10 +286,32 @@ def contain_configuration(*array) Datadog::Core::Telemetry::Event::Log.new(message: 'Hi', level: :unknown) end.to raise_error(ArgumentError, /Invalid log level/) end + + it 'all events to be the same' do + events = [ + event_class.new(message: 'Hi', level: :warn, stack_trace: 'stack trace', count: 1), + event_class.new(message: 'Hi', level: :warn, stack_trace: 'stack trace', count: 1), + ] + + expect(events.uniq).to have(1).item + end + + it 'all events to be different' do + events = [ + event_class.new(message: 'Hi', level: :warn, stack_trace: 'stack trace', count: 1), + event_class.new(message: 'Yo', level: :warn, stack_trace: 'stack trace', count: 1), + event_class.new(message: 'Hi', level: :error, stack_trace: 'stack trace', count: 1), + event_class.new(message: 'Hi', level: :warn, stack_trace: 'stack&trace', count: 1), + event_class.new(message: 'Hi', level: :warn, stack_trace: 'stack trace', count: 2), + ] + + expect(events.uniq).to eq(events) + end end context 'GenerateMetrics' do - let(:event) { described_class::GenerateMetrics.new(namespace, metrics) } + let(:event_class) { described_class::GenerateMetrics } + let(:event) { event_class.new(namespace, metrics) } let(:namespace) { 'general' } let(:metric_name) { 'request_count' } @@ -267,10 +330,32 @@ def contain_configuration(*array) } ) end + + it 'all events to be the same' do + events = [ + event_class.new('namespace', [Datadog::Core::Telemetry::Metric::Count.new('name', tags: { val: '1' })]), + event_class.new('namespace', [Datadog::Core::Telemetry::Metric::Count.new('name', tags: { val: '1' })]), + ] + + expect(events.uniq).to have(1).item + end + + it 'all events to be different' do + events = [ + event_class.new('namespace', [Datadog::Core::Telemetry::Metric::Count.new('name', tags: { val: '1' })]), + event_class.new('nospace', [Datadog::Core::Telemetry::Metric::Count.new('name', tags: { val: '1' })]), + event_class.new('namespace', [Datadog::Core::Telemetry::Metric::Count.new('name', tags: { val: '2' })]), + event_class.new('namespace', []), + + ] + + expect(events.uniq).to eq(events) + end end context 'Distributions' do - let(:event) { described_class::Distributions.new(namespace, metrics) } + let(:event_class) { described_class::Distributions } + let(:event) { event_class.new(namespace, metrics) } let(:namespace) { 'general' } let(:metric_name) { 'request_duration' } @@ -292,7 +377,8 @@ def contain_configuration(*array) end context 'MessageBatch' do - let(:event) { described_class::MessageBatch.new(events) } + let(:event_class) { described_class::MessageBatch } + let(:event) { event_class.new(events) } let(:events) { [described_class::AppClosing.new, described_class::AppHeartbeat.new] } diff --git a/spec/datadog/core/telemetry/logging_spec.rb b/spec/datadog/core/telemetry/logging_spec.rb index 01fdcc89b3a..ab69eb1d758 100644 --- a/spec/datadog/core/telemetry/logging_spec.rb +++ b/spec/datadog/core/telemetry/logging_spec.rb @@ -19,12 +19,12 @@ def log!(_event) it 'sends a log event to via telemetry' do expect(component).to receive(:log!).with(instance_of(Datadog::Core::Telemetry::Event::Log)) do |event| expect(event.payload).to include( - logs: [{ message: 'RuntimeError', level: 'ERROR', + logs: [{ message: 'RuntimeError', level: 'ERROR', count: 1, stack_trace: a_string_including('REDACTED') }] ) expect(event.payload).to include( - logs: [{ message: 'RuntimeError', level: 'ERROR', - stack_trace: a_string_including(',/spec/') }] + logs: [{ message: 'RuntimeError', level: 'ERROR', count: 1, + stack_trace: a_string_including("\n/spec/") }] ) end @@ -39,12 +39,12 @@ def log!(_event) it 'sends a log event to via telemetry' do expect(component).to receive(:log!).with(instance_of(Datadog::Core::Telemetry::Event::Log)) do |event| expect(event.payload).to include( - logs: [{ message: 'RuntimeError:Must not contain PII', level: 'ERROR', + logs: [{ message: 'RuntimeError: Must not contain PII', level: 'ERROR', count: 1, 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/') }] + logs: [{ message: 'RuntimeError: Must not contain PII', level: 'ERROR', count: 1, + stack_trace: a_string_including("\n/spec/") }] ) end @@ -61,12 +61,12 @@ def log!(_event) it 'sends a log event to via telemetry' do expect(component).to receive(:log!).with(instance_of(Datadog::Core::Telemetry::Event::Log)) do |event| expect(event.payload).to include( - logs: [{ message: /#= '3' before(:all) do @@ -73,10 +81,56 @@ def deep_stringify_keys(hash) hash end end + + def instance_double_agent_settings + instance_double(Datadog::Core::Configuration::AgentSettingsResolver::AgentSettings) + end + end +end + +module ProbeNotifierWorkerLeakDetector + class << self + attr_accessor :installed + attr_accessor :workers + + def verify! + ProbeNotifierWorkerLeakDetector.workers.each do |(worker, example)| + warn "Leaked ProbeNotifierWorkerLeakDetector #{worker} from #{example.file_path}: #{example.full_description}" + end + end + end + + ProbeNotifierWorkerLeakDetector.workers = [] + + def start + ProbeNotifierWorkerLeakDetector.workers << [self, RSpec.current_example] + super + end + + def stop(*args) + ProbeNotifierWorkerLeakDetector.workers.delete_if do |(worker, example)| + worker == self + end + super end end RSpec.configure do |config| config.extend DIHelpers::ClassMethods config.include DIHelpers::InstanceMethods + + # DI does not do anything on Ruby < 2.6 therefore there is no need + # to install a leak detector on lower Ruby versions. + if RUBY_VERSION >= '2.6' + config.before do + if defined?(Datadog::DI::ProbeNotifierWorker) && !ProbeNotifierWorkerLeakDetector.installed + Datadog::DI::ProbeNotifierWorker.send(:prepend, ProbeNotifierWorkerLeakDetector) + ProbeNotifierWorkerLeakDetector.installed = true + end + end + + config.after do |example| + ProbeNotifierWorkerLeakDetector.verify! + end + end end diff --git a/spec/datadog/di/transport_spec.rb b/spec/datadog/di/transport_spec.rb index 302cc3ecbe3..87b4af67f15 100644 --- a/spec/datadog/di/transport_spec.rb +++ b/spec/datadog/di/transport_spec.rb @@ -1,5 +1,6 @@ require "datadog/di/spec_helper" require "datadog/di/transport" +require 'datadog/core/configuration/agent_settings_resolver' RSpec.describe Datadog::DI::Transport do di_test diff --git a/spec/datadog/di/validate_benchmarks_spec.rb b/spec/datadog/di/validate_benchmarks_spec.rb index e84472b4fc9..3df628e8243 100644 --- a/spec/datadog/di/validate_benchmarks_spec.rb +++ b/spec/datadog/di/validate_benchmarks_spec.rb @@ -10,18 +10,29 @@ end benchmarks_to_validate = [ - "di_instrument", + "di_instrument", "di_snapshot", ].freeze benchmarks_to_validate.each do |benchmark| describe benchmark do - it("runs without raising errors") { expect_in_fork { load "./benchmarks/#{benchmark}.rb" } } + timeout = if benchmark == 'di_snapshot' + 20 + else + 10 + end + it "runs without raising errors" do + expect_in_fork(timeout_seconds: timeout) do + load "./benchmarks/#{benchmark}.rb" + end + end end end # This test validates that we don't forget to add new benchmarks to benchmarks_to_validate it "tests all expected benchmarks in the benchmarks folder" do - all_benchmarks = Dir["./benchmarks/di_*"].map { |it| it.gsub("./benchmarks/", "").gsub(".rb", "") } + all_benchmarks = Dir["./benchmarks/di_*"].map do |it| + it.gsub("./benchmarks/", "").gsub(".rb", "") + end expect(benchmarks_to_validate).to contain_exactly(*all_benchmarks) end diff --git a/spec/datadog/profiling/component_spec.rb b/spec/datadog/profiling/component_spec.rb index 2320c482ce6..87068942729 100644 --- a/spec/datadog/profiling/component_spec.rb +++ b/spec/datadog/profiling/component_spec.rb @@ -2,8 +2,9 @@ RSpec.describe Datadog::Profiling::Component do let(:settings) { Datadog::Core::Configuration::Settings.new } - let(:logger) { nil } - let(:agent_settings) { Datadog::Core::Configuration::AgentSettingsResolver.call(settings, logger: logger) } + let(:logger) { instance_double(Datadog::Core::Logger) } + # Note: We explicitly pass in a nil logger below as we don't want the AgentSettingsResolver to try to log anything + let(:agent_settings) { Datadog::Core::Configuration::AgentSettingsResolver.call(settings, logger: nil) } let(:profiler_setup_task) { instance_double(Datadog::Profiling::Tasks::Setup) if Datadog::Profiling.supported? } before do @@ -21,7 +22,8 @@ described_class.build_profiler_component( settings: settings, agent_settings: agent_settings, - optional_tracer: tracer + optional_tracer: tracer, + logger: logger, ) end @@ -116,7 +118,7 @@ expect(settings.profiling.advanced).to receive(:overhead_target_percentage) .and_return(:overhead_target_percentage_config) expect(described_class).to receive(:valid_overhead_target) - .with(:overhead_target_percentage_config).and_return(:overhead_target_percentage_config) + .with(:overhead_target_percentage_config, logger).and_return(:overhead_target_percentage_config) expect(settings.profiling.advanced) .to receive(:allocation_counting_enabled).and_return(:allocation_counting_enabled_config) expect(described_class).to receive(:enable_gvl_profiling?).and_return(:gvl_profiling_result) @@ -149,7 +151,7 @@ gc_profiling_enabled: true, ) - allow(Datadog.logger).to receive(:debug) + allow(logger).to receive(:debug) build_profiler_component end @@ -165,7 +167,7 @@ gc_profiling_enabled: false, ) - expect(Datadog.logger).to receive(:warn).with(/has been disabled/) + expect(logger).to receive(:warn).with(/has been disabled/) build_profiler_component end @@ -176,8 +178,8 @@ let(:testing_version) { "3.3.0" } it "emits a debug log about Ractors interfering with GC profiling" do - expect(Datadog.logger) - .to receive(:debug).with(/using Ractors may result in GC profiling unexpectedly stopping/) + expect(logger) + .to receive(:debug).with(/Ractors may result in GC profiling unexpectedly stopping/) build_profiler_component end @@ -201,6 +203,8 @@ settings.profiling.allocation_enabled = true settings.profiling.advanced.gc_enabled = false # Disable this to avoid any additional warnings coming from it stub_const("RUBY_VERSION", testing_version) + + described_class.const_get(:ALLOCATION_WITH_RACTORS_ONLY_ONCE).send(:reset_ran_once_state_for_tests) end context "on Ruby 2.x" do @@ -214,8 +218,8 @@ .with(hash_including(alloc_samples_enabled: true)) .and_call_original - expect(Datadog.logger).to receive(:debug).with(/Enabled allocation profiling/) - expect(Datadog.logger).to_not receive(:warn) + expect(logger).to receive(:debug).with(/Enabled allocation profiling/) + expect(logger).to_not receive(:warn) build_profiler_component end @@ -233,8 +237,8 @@ .with(hash_including(alloc_samples_enabled: false)) .and_call_original - expect(Datadog.logger).to receive(:warn).with(/forcibly disabled/) - expect(Datadog.logger).to_not receive(:warn).with(/Ractor/) + expect(logger).to receive(:warn).with(/forcibly disabled/) + expect(logger).to_not receive(:warn).with(/Ractor/) build_profiler_component end @@ -253,8 +257,8 @@ .with(hash_including(alloc_samples_enabled: true)) .and_call_original - expect(Datadog.logger).to receive(:warn).with(/Ractors.+crashes/) - expect(Datadog.logger).to receive(:debug).with(/Enabled allocation profiling/) + expect(logger).to receive(:warn).with(/Ractors.+crashes/) + expect(logger).to receive(:debug).with(/Enabled allocation profiling/) build_profiler_component end @@ -272,8 +276,8 @@ .with(hash_including(alloc_samples_enabled: true)) .and_call_original - expect(Datadog.logger).to receive(:warn).with(/Ractors.+stopping/) - expect(Datadog.logger).to receive(:debug).with(/Enabled allocation profiling/) + expect(logger).to receive(:info).with(/Ractors.+stopping/) + expect(logger).to receive(:debug).with(/Enabled allocation profiling/) build_profiler_component end @@ -316,7 +320,7 @@ .with(hash_including(heap_samples_enabled: false, heap_size_enabled: false)) .and_call_original - expect(Datadog.logger).to receive(:warn).with(/upgrade to Ruby >= 3.1/) + expect(logger).to receive(:warn).with(/upgrade to Ruby >= 3.1/) build_profiler_component end @@ -335,6 +339,8 @@ context "and allocation profiling enabled and supported" do before do settings.profiling.allocation_enabled = true + + described_class.const_get(:ALLOCATION_WITH_RACTORS_ONLY_ONCE).send(:reset_ran_once_state_for_tests) end it "initializes StackRecorder with heap sampling support and warns" do @@ -342,10 +348,10 @@ .with(hash_including(heap_samples_enabled: true, heap_size_enabled: true)) .and_call_original - expect(Datadog.logger).to receive(:warn).with(/Ractors.+stopping/) - expect(Datadog.logger).to receive(:debug).with(/Enabled allocation profiling/) - expect(Datadog.logger).to receive(:warn).with(/experimental heap profiling/) - expect(Datadog.logger).to receive(:warn).with(/experimental heap size profiling/) + expect(logger).to receive(:info).with(/Ractors.+stopping/) + expect(logger).to receive(:debug).with(/Enabled allocation profiling/) + expect(logger).to receive(:warn).with(/experimental heap profiling/) + expect(logger).to receive(:warn).with(/experimental heap size profiling/) build_profiler_component end @@ -360,9 +366,10 @@ .with(hash_including(heap_samples_enabled: true, heap_size_enabled: false)) .and_call_original - expect(Datadog.logger).to receive(:debug).with(/Enabled allocation profiling/) - expect(Datadog.logger).to receive(:warn).with(/experimental heap profiling/) - expect(Datadog.logger).not_to receive(:warn).with(/experimental heap size profiling/) + expect(logger).to receive(:info).with(/Ractors.+stopping/) + expect(logger).to receive(:debug).with(/Enabled allocation profiling/) + expect(logger).to receive(:warn).with(/experimental heap profiling/) + expect(logger).not_to receive(:warn).with(/experimental heap size profiling/) build_profiler_component end @@ -634,7 +641,7 @@ before { skip "Behavior does not apply to current Ruby version" if RUBY_VERSION >= "3.2." } it "does not enable GVL profiling" do - allow(Datadog.logger).to receive(:warn) + allow(logger).to receive(:warn) expect(Datadog::Profiling::Collectors::CpuAndWallTimeWorker) .to receive(:new).with(hash_including(gvl_profiling_enabled: false)) @@ -643,7 +650,7 @@ end it "logs a warning" do - expect(Datadog.logger).to receive(:warn).with(/GVL profiling is currently not supported/) + expect(logger).to receive(:warn).with(/GVL profiling is currently not supported/) build_profiler_component end @@ -679,14 +686,14 @@ end describe ".valid_overhead_target" do - subject(:valid_overhead_target) { described_class.send(:valid_overhead_target, overhead_target_percentage) } + subject(:valid_overhead_target) { described_class.send(:valid_overhead_target, overhead_target_percentage, logger) } [0, 20.1].each do |invalid_value| let(:overhead_target_percentage) { invalid_value } context "when overhead_target_percentage is invalid value (#{invalid_value})" do it "logs an error" do - expect(Datadog.logger).to receive(:error).with( + expect(logger).to receive(:warn).with( /Ignoring invalid value for profiling overhead_target_percentage/ ) @@ -694,7 +701,7 @@ end it "falls back to the default value" do - allow(Datadog.logger).to receive(:error) + allow(logger).to receive(:warn) expect(valid_overhead_target).to eq 2.0 end @@ -711,14 +718,14 @@ end describe ".no_signals_workaround_enabled?" do - subject(:no_signals_workaround_enabled?) { described_class.send(:no_signals_workaround_enabled?, settings) } + subject(:no_signals_workaround_enabled?) { described_class.send(:no_signals_workaround_enabled?, settings, logger) } before { skip_if_profiling_not_supported(self) } context "when no_signals_workaround_enabled is false" do before do settings.profiling.advanced.no_signals_workaround_enabled = false - allow(Datadog.logger).to receive(:warn) + allow(logger).to receive(:warn) end it { is_expected.to be false } @@ -727,7 +734,7 @@ before { skip "Behavior does not apply to current Ruby version" if RUBY_VERSION >= "2.6." } it "logs a warning message mentioning that this is is not recommended" do - expect(Datadog.logger).to receive(:warn).with( + expect(logger).to receive(:warn).with( /workaround has been disabled via configuration.*This is not recommended/ ) @@ -739,7 +746,7 @@ before { skip "Behavior does not apply to current Ruby version" if RUBY_VERSION < "2.6." } it "logs a warning message mentioning that the no signals mode has been disabled" do - expect(Datadog.logger).to receive(:warn).with('Profiling "no signals" workaround disabled via configuration') + expect(logger).to receive(:warn).with('Profiling "no signals" workaround disabled via configuration') no_signals_workaround_enabled? end @@ -749,13 +756,13 @@ context "when no_signals_workaround_enabled is true" do before do settings.profiling.advanced.no_signals_workaround_enabled = true - allow(Datadog.logger).to receive(:warn) + allow(logger).to receive(:warn) end it { is_expected.to be true } it "logs a warning message mentioning that this setting is active" do - expect(Datadog.logger).to receive(:warn).with(/Profiling "no signals" workaround enabled via configuration/) + expect(logger).to receive(:warn).with(/Profiling "no signals" workaround enabled via configuration/) no_signals_workaround_enabled? end @@ -775,8 +782,8 @@ include_context("loaded gems", mysql2: Gem::Version.new("0.5.5"), rugged: nil) before do - allow(Datadog.logger).to receive(:warn) - allow(Datadog.logger).to receive(:debug) + allow(logger).to receive(:warn) + allow(logger).to receive(:debug) end context "when skip_mysql2_check is enabled" do @@ -785,7 +792,7 @@ it { is_expected.to be true } it "logs a warning message mentioning that the no signals workaround is going to be used" do - expect(Datadog.logger).to receive(:warn).with(/Enabling the profiling "no signals" workaround/) + expect(logger).to receive(:warn).with(/Enabling the profiling "no signals" workaround/) no_signals_workaround_enabled? end @@ -797,7 +804,7 @@ it { is_expected.to be true } it "logs that probing mysql2 failed" do - expect(Datadog.logger).to receive(:warn).with(/Failed to probe `mysql2` gem information/) + expect(logger).to receive(:warn).with(/Failed to probe `mysql2` gem information/) no_signals_workaround_enabled? end @@ -807,7 +814,7 @@ before { allow(described_class).to receive(:require).with("mysql2") } it "logs a debug message stating mysql2 will be required" do - expect(Datadog.logger).to receive(:debug).with(/Requiring `mysql2` to check/) + expect(logger).to receive(:debug).with(/Requiring `mysql2` to check/) no_signals_workaround_enabled? end @@ -830,7 +837,7 @@ it { is_expected.to be true } it "logs a warning including the error details" do - expect(Datadog.logger).to receive(:warn).with(/Failed to probe `mysql2` gem information/) + expect(logger).to receive(:warn).with(/Failed to probe `mysql2` gem information/) no_signals_workaround_enabled? end @@ -847,7 +854,7 @@ it { is_expected.to be false } it "does not log any warning message" do - expect(Datadog.logger).to_not receive(:warn) + expect(logger).to_not receive(:warn) no_signals_workaround_enabled? end @@ -863,7 +870,7 @@ it { is_expected.to be true } it "logs a warning message mentioning that the no signals workaround is going to be used" do - expect(Datadog.logger).to receive(:warn).with(/Enabling the profiling "no signals" workaround/) + expect(logger).to receive(:warn).with(/Enabling the profiling "no signals" workaround/) no_signals_workaround_enabled? end @@ -879,7 +886,7 @@ it { is_expected.to be false } it "does not log any warning message" do - expect(Datadog.logger).to_not receive(:warn) + expect(logger).to_not receive(:warn) no_signals_workaround_enabled? end @@ -916,12 +923,12 @@ context "when rugged gem is available" do include_context("loaded gems", rugged: Gem::Version.new("1.6.3"), mysql2: nil) - before { allow(Datadog.logger).to receive(:warn) } + before { allow(logger).to receive(:warn) } it { is_expected.to be true } it "logs a warning message mentioning that the no signals workaround is going to be used" do - expect(Datadog.logger).to receive(:warn).with(/Enabling the profiling "no signals" workaround/) + expect(logger).to receive(:warn).with(/Enabling the profiling "no signals" workaround/) no_signals_workaround_enabled? end @@ -932,13 +939,13 @@ before do stub_const("::PhusionPassenger", Module.new) - allow(Datadog.logger).to receive(:warn) + allow(logger).to receive(:warn) end it { is_expected.to be true } it "logs a warning message mentioning that the no signals workaround is going to be used" do - expect(Datadog.logger).to receive(:warn).with(/Enabling the profiling "no signals" workaround/) + expect(logger).to receive(:warn).with(/Enabling the profiling "no signals" workaround/) no_signals_workaround_enabled? end @@ -954,12 +961,12 @@ context "on passenger < 6.0.19" do include_context("loaded gems", passenger: Gem::Version.new("6.0.18"), rugged: nil, mysql2: nil) - before { allow(Datadog.logger).to receive(:warn) } + before { allow(logger).to receive(:warn) } it { is_expected.to be true } it "logs a warning message mentioning that the no signals workaround is going to be used" do - expect(Datadog.logger).to receive(:warn).with(/Enabling the profiling "no signals" workaround/) + expect(logger).to receive(:warn).with(/Enabling the profiling "no signals" workaround/) no_signals_workaround_enabled? end @@ -976,13 +983,13 @@ context "on passenger < 6.0.19" do before do stub_const("PhusionPassenger::VERSION_STRING", "6.0.18") - allow(Datadog.logger).to receive(:warn) + allow(logger).to receive(:warn) end it { is_expected.to be true } it "logs a warning message mentioning that the no signals workaround is going to be used" do - expect(Datadog.logger).to receive(:warn).with(/Enabling the profiling "no signals" workaround/) + expect(logger).to receive(:warn).with(/Enabling the profiling "no signals" workaround/) no_signals_workaround_enabled? end @@ -1006,13 +1013,8 @@ context "when no_signals_workaround_enabled is an invalid value" do before do settings.profiling.advanced.no_signals_workaround_enabled = "invalid value" - allow(Datadog.logger).to receive(:error) - end - it "logs an error message mentioning that the invalid value will be ignored" do - expect(Datadog.logger).to receive(:error).with(/Ignoring invalid value/) - - no_signals_workaround_enabled? + expect(logger).to receive(:warn).with(/Ignoring invalid value/) end include_examples "no_signals_workaround_enabled :auto behavior" diff --git a/spec/datadog/tracing/contrib/graphql/support/application.rb b/spec/datadog/tracing/contrib/graphql/support/application.rb index 88ab68a45fc..ba403ada0d4 100644 --- a/spec/datadog/tracing/contrib/graphql/support/application.rb +++ b/spec/datadog/tracing/contrib/graphql/support/application.rb @@ -39,7 +39,6 @@ TestGraphQL.send(:remove_const, :UserType) if defined?(TestGraphQL::UserType) load 'spec/datadog/tracing/contrib/graphql/support/application_schema.rb' end - let(:operation) { Datadog::AppSec::Reactive::Operation.new('test') } let(:schema) { TestGraphQL::Schema } end diff --git a/spec/datadog/tracing/contrib/rails/cache_spec.rb b/spec/datadog/tracing/contrib/rails/cache_spec.rb index 0a7ba0dda2f..4b3f79c2944 100644 --- a/spec/datadog/tracing/contrib/rails/cache_spec.rb +++ b/spec/datadog/tracing/contrib/rails/cache_spec.rb @@ -117,6 +117,21 @@ expect(set.get_tag(Datadog::Tracing::Metadata::Ext::TAG_OPERATION)) .to eq('cache') end + + context 'when cache_key.enabled is false' do + before do + Datadog.configuration.tracing[:active_support][:cache_key].enabled = false + end + + it do + expect(read).to eq(50) + + expect(spans).to have(2).items + get, = spans + expect(get.name).to eq('rails.cache') + expect(get.get_tag('rails.cache.key')).to be_nil + end + end end describe '#read_multi' do @@ -149,6 +164,20 @@ .to eq('cache') end end + + context 'when cache_key.enabled is false' do + before do + Datadog.configuration.tracing[:active_support][:cache_key].enabled = false + end + + it do + expect(read_multi).to eq(Hash[multi_keys.zip([51, 52, 53])]) + expect(spans).to have(1 + multi_keys.size).items + get = spans[0] + expect(get.name).to eq('rails.cache') + expect(get.get_tag('rails.cache.keys')).to be_nil + end + end end describe '#write' do @@ -191,6 +220,20 @@ expect(span.get_tag('rails.cache.key')).to eq('custom-key/x/y/User:3') end end + + context 'when cache_key.enabled is false' do + before do + Datadog.configuration.tracing[:active_support][:cache_key].enabled = false + end + + let(:key) { ['custom-key', %w[x y], user] } + let(:user) { double('User', cache_key: 'User:3') } + + it 'does not expand key using ActiveSupport when cache_key.enabled false' do + write + expect(span.get_tag('rails.cache.key')).to be_nil + end + end end describe '#write_multi' do @@ -240,6 +283,27 @@ expect(span.get_tag('rails.cache.keys')).to eq('["custom-key/x/y/User:3"]') end end + + context 'when cache_key.enabled is false' do + before do + Datadog.configuration.tracing[:active_support][:cache_key].enabled = false + end + + it do + write_multi + expect(span.name).to eq('rails.cache') + expect(span.type).to eq('cache') + expect(span.resource).to eq('MSET') + expect(span.service).to eq('rails-cache') + expect(span.get_tag('rails.cache.backend')).to eq('file_store') + expect(span.get_tag('rails.cache.keys')).to be_nil + + expect(span.get_tag(Datadog::Tracing::Metadata::Ext::TAG_COMPONENT)) + .to eq('active_support') + expect(span.get_tag(Datadog::Tracing::Metadata::Ext::TAG_OPERATION)) + .to eq('cache') + end + end end context 'when the method is not defined' do @@ -278,6 +342,27 @@ expect(span.get_tag(Datadog::Tracing::Metadata::Ext::TAG_OPERATION)) .to eq('cache') end + + context 'when cache_key.enabled is false' do + before do + Datadog.configuration.tracing[:active_support][:cache_key].enabled = false + end + + it do + delete + expect(span.name).to eq('rails.cache') + expect(span.type).to eq('cache') + expect(span.resource).to eq('DELETE') + expect(span.service).to eq('rails-cache') + expect(span.get_tag('rails.cache.backend')).to eq('file_store') + expect(span.get_tag('rails.cache.key')).to be_nil + + expect(span.get_tag(Datadog::Tracing::Metadata::Ext::TAG_COMPONENT)) + .to eq('active_support') + expect(span.get_tag(Datadog::Tracing::Metadata::Ext::TAG_OPERATION)) + .to eq('cache') + end + end end describe '#fetch' do @@ -306,6 +391,32 @@ .to eq('cache') end end + + context 'when cache_key.enabled is false' do + before do + Datadog.configuration.tracing[:active_support][:cache_key].enabled = false + end + + subject(:fetch) { cache.fetch('exception') { raise 'oops' } } + + it do + expect { fetch }.to raise_error(StandardError) + + expect(span.name).to eq('rails.cache') + expect(span.type).to eq('cache') + expect(span.resource).to eq('GET') + expect(span.service).to eq('rails-cache') + expect(span.get_tag('rails.cache.backend')).to eq('file_store') + expect(span.get_tag('rails.cache.key')).to be_nil + expect(span.get_tag('error.type')).to eq('RuntimeError') + expect(span.get_tag('error.message')).to eq('oops') + + expect(span.get_tag(Datadog::Tracing::Metadata::Ext::TAG_COMPONENT)) + .to eq('active_support') + expect(span.get_tag(Datadog::Tracing::Metadata::Ext::TAG_OPERATION)) + .to eq('cache') + end + end end describe '#fetch_multi' do @@ -340,6 +451,30 @@ .to eq('cache') end end + + context 'with exception and when cache_key.enabled is false' do + before do + Datadog.configuration.tracing[:active_support][:cache_key].enabled = false + end + subject(:fetch_multi) { cache.fetch_multi('exception', 'another', 'one') { raise 'oops' } } + + it do + expect { fetch_multi }.to raise_error(StandardError) + expect(span.name).to eq('rails.cache') + expect(span.type).to eq('cache') + expect(span.resource).to eq('MGET') + expect(span.service).to eq('rails-cache') + expect(span.get_tag('rails.cache.backend')).to eq('file_store') + expect(span.get_tag('rails.cache.keys')).to be_nil + expect(span.get_tag('error.type')).to eq('RuntimeError') + expect(span.get_tag('error.message')).to eq('oops') + + expect(span.get_tag(Datadog::Tracing::Metadata::Ext::TAG_COMPONENT)) + .to eq('active_support') + expect(span.get_tag(Datadog::Tracing::Metadata::Ext::TAG_OPERATION)) + .to eq('cache') + end + end end context 'when the method is not defined' do @@ -378,4 +513,24 @@ .to eq('cache') end end + + context 'with very large cache key and when cache_key.enabled is false' do + before do + Datadog.configuration.tracing[:active_support][:cache_key].enabled = false + end + it 'truncates key too large' do + max_key_size = Datadog::Tracing::Contrib::ActiveSupport::Ext::QUANTIZE_CACHE_MAX_KEY_SIZE + large_key = ''.ljust(max_key_size * 2, SecureRandom.hex) + cache.write(large_key, 'foobar') + + expect(large_key.size).to be > max_key_size + expect(span.name).to eq('rails.cache') + expect(span.get_tag('rails.cache.key')).to be_nil + + expect(span.get_tag(Datadog::Tracing::Metadata::Ext::TAG_COMPONENT)) + .to eq('active_support') + expect(span.get_tag(Datadog::Tracing::Metadata::Ext::TAG_OPERATION)) + .to eq('cache') + end + end end diff --git a/spec/datadog/tracing/span_event_spec.rb b/spec/datadog/tracing/span_event_spec.rb index 2d68d409379..0bd7ff9a63f 100644 --- a/spec/datadog/tracing/span_event_spec.rb +++ b/spec/datadog/tracing/span_event_spec.rb @@ -19,11 +19,40 @@ expect(span_event.attributes).to eq({}) expect(span_event.time_unix_nano / 1e9).to be_within(1).of(Time.now.to_f) end + + context 'with invalid attributes' do + let(:attributes) do + { + 'int' => 1, + 'invalid_arr1' => [1, 'a'], + 'invalid_arr2' => [[1]], + 'invalid_int1' => 2 << 65, + 'invalid_int2' => -2 << 65, + 'invalid_float1' => Float::NAN, + 'invalid_float2' => Float::INFINITY, + 'string' => 'bar', + } + end + + it 'skips invalid values' do + expect(Datadog.logger).to receive(:warn).with(/Attribute invalid_.*/).exactly(6).times + + expect(span_event.attributes).to eq('int' => 1, 'string' => 'bar',) + end + end + + context 'with attributes with non-string keys' do + let(:attributes) { { 1 => 'val1', sym: 'val2' } } + + it 'converts keys to strings' do + expect(span_event.attributes).to eq('1' => 'val1', 'sym' => 'val2') + end + end end context 'given' do context ':attributes' do - let(:attributes) { { tag: 'value' } } + let(:attributes) { { 'tag' => 'value' } } it { is_expected.to have_attributes(attributes: attributes) } end @@ -39,21 +68,62 @@ let(:name) { 'Another Event!' } context 'with required fields' do - it { is_expected.to eq({ name: name, time_unix_nano: span_event.time_unix_nano }) } + it { is_expected.to eq({ 'name' => name, 'time_unix_nano' => span_event.time_unix_nano }) } + end + + context 'with timestamp' do + let(:time_unix_nano) { 25 } + it { is_expected.to include('time_unix_nano' => 25) } + end + + context 'when attributes is set' do + let(:attributes) { { 'event.name' => 'test_event', 'event.id' => 1, 'nested' => [2, 3] } } + it { is_expected.to include('attributes' => attributes) } + end + end + + describe '#to_native_format' do + subject(:to_native_format) { span_event.to_native_format } + let(:name) { 'Another Event!' } + + context 'with required fields' do + it { is_expected.to eq({ 'name' => name, 'time_unix_nano' => span_event.time_unix_nano }) } end context 'with timestamp' do let(:time_unix_nano) { 25 } - it { is_expected.to include(time_unix_nano: 25) } + it { is_expected.to include('time_unix_nano' => 25) } end context 'when attributes is set' do - let(:attributes) { { 'event.name' => 'test_event', 'event.id' => 1, 'nested' => [true, [2, 3], 'val'] } } - it { - is_expected.to include( - attributes: attributes + let(:attributes) do + { + 'string' => 'value', + 'bool' => true, + 'int' => 1, + 'float' => 1.0, + 'string_arr' => %w[ab cd], + 'bool_arr' => [true, false], + 'int_arr' => [1, 2], + 'float_arr' => [1.0, 2.0] + } + end + + it do + expect(to_native_format['attributes']).to eq( + 'string' => { type: 0, string_value: 'value' }, + 'bool' => { type: 1, bool_value: true }, + 'int' => { type: 2, int_value: 1 }, + 'float' => { type: 3, double_value: 1.0 }, + 'string_arr' => { type: 4, + array_value: [{ type: 0, string_value: 'ab' }, { type: 0, string_value: 'cd' }] }, + 'bool_arr' => { type: 4, + array_value: [{ type: 1, bool_value: true }, { type: 1, bool_value: false }] }, + 'int_arr' => { type: 4, array_value: [{ type: 2, int_value: 1 }, { type: 2, int_value: 2 }] }, + 'float_arr' => { type: 4, + array_value: [{ type: 3, double_value: 1.0 }, { type: 3, double_value: 2.0 }] } ) - } + end end end end diff --git a/spec/datadog/tracing/trace_operation_spec.rb b/spec/datadog/tracing/trace_operation_spec.rb index a4ba92226e3..c8732d40108 100644 --- a/spec/datadog/tracing/trace_operation_spec.rb +++ b/spec/datadog/tracing/trace_operation_spec.rb @@ -147,7 +147,7 @@ describe '#propagate!' do it 'calls events.trace_propagated.publish with self' do expect(trace_propagated).to receive(:publish).with(trace_op) - trace_op.to_digest + trace_op.propagate! end end end @@ -1868,9 +1868,9 @@ def span end end - describe '#to_digest' do - subject(:to_digest) { trace_op.to_digest } - let(:digest) { to_digest } + describe '#propagate!' do + subject(:propagate!) { trace_op.propagate! } + let(:digest) { propagate! } context 'when the trace' do context 'is empty' do @@ -1955,7 +1955,7 @@ def span ) do |parent, trace| @parent = parent trace.set_tag('_dd.p.test', 'value') - to_digest + propagate! end end end @@ -2689,7 +2689,7 @@ def span workers = nil trace.measure('start_inserts', resource: 'inventory', service: 'job-worker') do - trace_digest = trace.to_digest + trace_digest = trace.propagate! workers = Array.new(5) do |index| Thread.new do diff --git a/spec/datadog/tracing/transport/serializable_trace_spec.rb b/spec/datadog/tracing/transport/serializable_trace_spec.rb index c1e63ae9ac5..de88a519225 100644 --- a/spec/datadog/tracing/transport/serializable_trace_spec.rb +++ b/spec/datadog/tracing/transport/serializable_trace_spec.rb @@ -8,9 +8,10 @@ require 'datadog/tracing/transport/serializable_trace' RSpec.describe Datadog::Tracing::Transport::SerializableTrace do - subject(:serializable_trace) { described_class.new(trace) } + subject(:serializable_trace) { described_class.new(trace, native_events_supported) } let(:trace) { Datadog::Tracing::TraceSegment.new(spans) } + let(:native_events_supported) { false } let(:spans) do Array.new(3) do |i| span = Datadog::Tracing::Span.new( @@ -26,12 +27,38 @@ end end - describe '#to_msgpack' do - subject(:to_msgpack) { serializable_trace.to_msgpack } + shared_examples 'serialize all fields' do |include_duration: false, include_native_events: false| + it 'contains all fields' do + unpacked_trace.each do |span| + expected = [ + 'span_id', + 'parent_id', + 'trace_id', + 'name', + 'service', + 'resource', + 'type', + 'meta', + 'metrics', + 'span_links', + 'error', + ] + if include_duration + expected << 'start' + expected << 'duration' + end + expected << 'span_events' if include_native_events - context 'when packed then upacked' do - subject(:unpacked_trace) { MessagePack.unpack(to_msgpack) } + expect(span.keys).to match_array(expected) + end + end + end + describe '#to_msgpack' do + subject(:unpacked_trace) { MessagePack.unpack(to_msgpack) } + let(:to_msgpack) { serializable_trace.to_msgpack } + + context 'when packed then unpacked' do let(:original_spans) do spans.map do |span| Hash[span.to_hash.map { |k, v| [k.to_s, v] }] @@ -44,8 +71,6 @@ end context 'when given trace_id' do - subject(:unpacked_trace) { MessagePack.unpack(to_msgpack) } - let(:spans) do Array.new(3) do |_i| Datadog::Tracing::Span.new( @@ -73,8 +98,6 @@ end context 'when given span links' do - subject(:unpacked_trace) { MessagePack.unpack(to_msgpack) } - let(:spans) do Array.new(3) do |_i| Datadog::Tracing::Span.new( @@ -131,8 +154,6 @@ end context 'when given span events' do - subject(:unpacked_trace) { MessagePack.unpack(to_msgpack) } - let(:spans) do Array.new(2) do |i| Datadog::Tracing::Span.new( @@ -140,11 +161,11 @@ events: [ Datadog::Tracing::SpanEvent.new( 'First Event', - time_unix_nano: 1_000_000_000 + time_unix_nano: 123 ), Datadog::Tracing::SpanEvent.new( "Another Event #{i}!", - time_unix_nano: 2_000_000_000, + time_unix_nano: 456, attributes: { id: i, required: (i == 1) }, ), ], @@ -159,14 +180,47 @@ end ).to eq( [ - '[{"name":"First Event","time_unix_nano":1000000000},{"name":"Another Event 0!","time_unix_nano":2000000000,' \ + '[{"name":"First Event","time_unix_nano":123},{"name":"Another Event 0!","time_unix_nano":456,' \ '"attributes":{"id":0,"required":false}}]', - '[{"name":"First Event","time_unix_nano":1000000000},{"name":"Another Event 1!","time_unix_nano":2000000000,' \ + '[{"name":"First Event","time_unix_nano":123},{"name":"Another Event 1!","time_unix_nano":456,' \ '"attributes":{"id":1,"required":true}}]', ] ) end + + it_behaves_like 'serialize all fields' + + context 'when native events are supported' do + let(:native_events_supported) { true } + + it 'serializes span events as top-level field' do + expect( + unpacked_trace.map do |s| + s['span_events'] + end + ).to eq( + [ + [ + { 'name' => 'First Event', 'time_unix_nano' => 123 }, + { 'name' => 'Another Event 0!', 'time_unix_nano' => 456, 'attributes' => { + 'id' => { 'int_value' => 0, 'type' => 2 }, 'required' => { 'bool_value' => false, 'type' => 1 } + } } + ], + [ + { 'name' => 'First Event', 'time_unix_nano' => 123 }, + { 'name' => 'Another Event 1!', 'time_unix_nano' => 456, 'attributes' => { + 'id' => { 'int_value' => 1, 'type' => 2 }, 'required' => { 'bool_value' => true, 'type' => 1 } + } } + ], + ] + ) + end + + it_behaves_like 'serialize all fields', include_native_events: true + end end + + it_behaves_like 'serialize all fields' end describe '#to_json' do diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 671a0b002c1..db9b84cd140 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -306,4 +306,4 @@ def initialize(*args, &block) # Code tracking calls out to the current DI component, which may reference # mock objects in the test suite. Disable it and tests that need code tracking # will enable it back for themselves. -Datadog::DI.deactivate_tracking! if Datadog::DI.respond_to?(:deactivate_tracking!) +Datadog::DI.deactivate_tracking! if defined?(Datadog::DI) && Datadog::DI.respond_to?(:deactivate_tracking!) diff --git a/tasks/appraisal.rake b/tasks/appraisal.rake deleted file mode 100644 index f6e4f4ba429..00000000000 --- a/tasks/appraisal.rake +++ /dev/null @@ -1,222 +0,0 @@ -# frozen_string_literal: true - -require 'pry' - -# TODO: This is a work in progress, the rake tasks to be replaced by automation - -namespace :appraisal do # rubocop:disable Metrics/BlockLength - def ruby_versions(versions) - return TRACER_VERSIONS if versions.empty? - - TRACER_VERSIONS & versions - end - - def bundler_version(ruby_version) - FORCE_BUNDLER_VERSION[ruby_version] - end - - def force_bundler_version(ruby_version) - force_gem_version(bundler_version(ruby_version)) - end - - def force_gem_version(version) - # format first bin script arg to force a gem version - # - # see https://github.com/rubygems/rubygems/blob/7a144f3374f6a400cc9832f072dc1fc0bca8c724/lib/rubygems/installer.rb#L764-L771 - - return if version.nil? - - "_#{version}_" - end - - def bundle(ruby_version) - ['bundle', force_bundler_version(ruby_version)].compact - end - - def docker(ruby_version, cmd) - [ - 'docker compose', 'run', - '--no-deps', # don't start services - '-e', 'APPRAISAL_GROUP', # pass appraisal group if defined - '-e', 'APPRAISAL_SKIP_BUNDLE_CHECK', # pass appraisal check skip if defined - '--rm', # clean up container - "tracer-#{ruby_version}", # use specific ruby engine and version - '/bin/bash', '-c', "'#{cmd.join(' ')}'" # call command in bash - ] - end - - def lockfile_prefix(ruby_version) - return "ruby_#{ruby_version}" if ruby_version =~ /^\d/ - - ruby_version.tr('-', '_') - end - - desc 'Generate Appraisal gemfiles. Takes a version list as argument, defaults to all' - task :generate do |_task, args| - ruby_versions(args.to_a).each do |ruby_version| - cmd = [] - cmd << ['gem', 'install', 'bundler', '-v', bundler_version(ruby_version)] if bundler_version(ruby_version) - cmd << [*bundle(ruby_version), 'config', 'without', 'check'] - cmd << [*bundle(ruby_version), 'install'] - cmd << [*bundle(ruby_version), 'exec', 'ruby', 'appraisal/generate.rb'] - - cmd = cmd.map { |c| c << '&&' }.flatten.tap(&:pop) - - p cmd - p docker(ruby_version, cmd) - sh docker(ruby_version, cmd).join(' ') - end - end - - desc 'Generate Appraisal gemfile.lock. Takes a version list as argument, defaults to all' - task :lock do |_task, args| - ruby_versions(args.to_a).each do |ruby_version| - cmd = [] - cmd << ['gem', 'install', 'bundler', '-v', bundler_version(ruby_version)] if bundler_version(ruby_version) - cmd << [*bundle(ruby_version), 'config', 'without', 'check'] - cmd << [*bundle(ruby_version), 'install'] - cmd << [*bundle(ruby_version), 'exec', 'ruby', 'appraisal/generate.rb'] - cmd << [*bundle(ruby_version), 'exec', 'appraisal', 'bundle lock'] - - cmd = cmd.map { |c| c << '&&' }.flatten.tap(&:pop) - - p cmd - p docker(ruby_version, cmd) - sh docker(ruby_version, cmd).join(' ') - end - end - - desc 'Install Appraisal gemfiles. Takes a version list as argument, defaults to all' - task :install do |_task, args| - ENV['APPRAISAL_SKIP_BUNDLE_CHECK'] = 'y' - - ruby_versions(args.to_a).each do |ruby_version| - cmd = [] - cmd << ['gem', 'install', 'bundler', '-v', bundler_version(ruby_version)] if bundler_version(ruby_version) - cmd << [*bundle(ruby_version), 'config', 'without', 'check'] - cmd << [*bundle(ruby_version), 'install'] - cmd << [*bundle(ruby_version), 'exec', 'ruby', 'appraisal/generate.rb'] - cmd << [*bundle(ruby_version), 'exec', 'appraisal', 'install'] - - cmd = cmd.map { |c| c << '&&' }.flatten.tap(&:pop) - - p cmd - p docker(ruby_version, cmd) - sh docker(ruby_version, cmd).join(' ') - end - - ENV.delete('APPRAISAL_SKIP_BUNDLE_CHECK') - end - - desc 'Update Appraisal gemfiles. Takes a version list as argument, defaults to all' - task :update do |_task, args| - ruby_versions(args.to_a).each do |ruby_version| - cmd = [] - cmd << ['gem', 'install', 'bundler', '-v', bundler_version(ruby_version)] if bundler_version(ruby_version) - cmd << [*bundle(ruby_version), 'config', 'without', 'check'] - cmd << [*bundle(ruby_version), 'install'] - cmd << [*bundle(ruby_version), 'exec', 'ruby', 'appraisal/generate.rb'] - cmd << [*bundle(ruby_version), 'exec', 'appraisal', 'update'] - - cmd = cmd.map { |c| c << '&&' }.flatten.tap(&:pop) - - p cmd - p docker(ruby_version, cmd) - sh docker(ruby_version, cmd).join(' ') - end - end - - desc 'Add all platforms to Appraisal gemfiles. Takes a version list as argument, defaults to all' - task :platform do |_task, args| - ruby_versions(args.to_a).each do |ruby_version| - next if ruby_version.start_with?('jruby-') - - cmd = [] - cmd << ['gem', 'install', 'bundler', '-v', bundler_version(ruby_version)] if bundler_version(ruby_version) - cmd << [*bundle(ruby_version), 'config', 'without', 'check'] - p lockfile_prefix(ruby_version) - Dir["gemfiles/#{lockfile_prefix(ruby_version)}_*.gemfile.lock"].each do |lockfile| - gemfile = lockfile.gsub(/\.lock$/, '') - cmd << ['env', "BUNDLE_GEMFILE=#{gemfile}", - *bundle(ruby_version), 'lock', - '--lockfile', lockfile, - '--add-platform', 'x86_64-linux'] - cmd << ['env', "BUNDLE_GEMFILE=#{gemfile}", - *bundle(ruby_version), 'lock', - '--lockfile', lockfile, - '--add-platform', 'aarch64-linux'] - end - - cmd = cmd.map { |c| c << '&&' }.flatten.tap(&:pop) - - p cmd - p docker(ruby_version, cmd) - sh docker(ruby_version, cmd).join(' ') - end - end - - desc 'Remove obsolete appraisal files that are not used by the test matrix' - task :clean do - appraisal_files = Dir.glob('gemfiles/*') - - ruby_versions = ['2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3', '3.4'] - # JRuby skips 2.7 and 3.0 - jruby_cruby_mapping = { - '9.4' => '3.1', - '9.3' => '2.6', - '9.2' => '2.5' - } - - TEST_METADATA.each do |_, spec_metadata| - spec_metadata.each do |group, versions| - ruby_versions.each do |ruby_version| - next unless versions.include?("✅ #{ruby_version}") - - appraisal_files -= [ - "gemfiles/ruby_#{ruby_version}_#{group.tr('-', '_')}.gemfile", - "gemfiles/ruby_#{ruby_version}_#{group.tr('-', '_')}.gemfile.lock" - ] - end - - next unless versions.include?('✅ jruby') - - jruby_cruby_mapping.each do |jruby_version, ruby_version| - next unless versions.include?("✅ #{ruby_version}") - - appraisal_files -= [ - "gemfiles/jruby_#{jruby_version}_#{group.tr('-', '_')}.gemfile", - "gemfiles/jruby_#{jruby_version}_#{group.tr('-', '_')}.gemfile.lock" - ] - end - end - end - - FileUtils.rm(appraisal_files) - end -end - -TRACER_VERSIONS = [ - '2.5', - '2.6', - '2.7', - '3.0', - '3.1', - '3.2', - '3.3', - '3.4', - # ADD NEW RUBIES HERE - 'jruby-9.2', - 'jruby-9.3', - 'jruby-9.4', -].freeze - -FORCE_BUNDLER_VERSION = { - '2.5' => '2.3.26', - '2.6' => '2.3.26', - '2.7' => '2.3.26', - '3.0' => '2.5.21', - '3.1' => '2.5.21', - '3.2' => '2.5.21', - '3.3' => '2.5.21', - '3.4' => '2.5.21', -}.freeze diff --git a/tasks/appsec.rake b/tasks/appsec.rake index af2fade602d..817e7d2eba1 100644 --- a/tasks/appsec.rake +++ b/tasks/appsec.rake @@ -18,18 +18,18 @@ namespace :appsec do http = Net::HTTP.new(uri.host, uri.port) http.use_ssl = true - req = Net::HTTP::Get.new(uri) - req['Authorization'] = "Bearer #{token}" - req['Accept'] = 'application/vnd.github.raw+json' + request = Net::HTTP::Get.new(uri) + request['Authorization'] = "Bearer #{token}" + request['Accept'] = 'application/vnd.github.raw+json' - http.request(req) do |res| - case res + http.request(request) do |response| + case response when Net::HTTPSuccess filename = "lib/datadog/appsec/assets/waf_rules/#{ruleset}.json" raise "File '#{filename}' was moved or deleted, please review the rake task" unless File.exist?(filename) File.open(filename, 'wb') do |f| - res.read_body do |chunk| + response.read_body do |chunk| f << chunk end end