diff --git a/.circleci/config.yml b/.circleci/config.yml
index 0f366f4563..42171ddb58 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -531,12 +531,12 @@ workflows:
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-2.6
- integration_apps: 'rack rails-five rails-six sinatra2-classic sinatra2-modular'
+ integration_apps: 'rack rails-five rails-six sinatra2-classic sinatra2-modular hanami'
ruby_version: '2.6'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-2.7
- integration_apps: 'rack rails-five rails-six rails-seven sinatra2-classic sinatra2-modular'
+ integration_apps: 'rack rails-five rails-six rails-seven sinatra2-classic sinatra2-modular hanami'
ruby_version: '2.7'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
diff --git a/.dockerignore b/.dockerignore
index e69de29bb2..2d65739068 100644
--- a/.dockerignore
+++ b/.dockerignore
@@ -0,0 +1,8 @@
+# Integration tests that run in docker should not receive the gemfile lock
+# files that aren't checked into git, because these lock files are dependent
+# on the system set of installed software which is different between the
+# host and the docker container.
+#
+# Gemfile lock files that *are* checked into git should be in docker
+# containers also.
+Gemfile.lock
diff --git a/.github/labeler.yml b/.github/labeler.yml
index 0682e28f7b..e3b57e76e5 100644
--- a/.github/labeler.yml
+++ b/.github/labeler.yml
@@ -43,3 +43,15 @@ dev/ci:
# Version bump pull request
release:
- all: [ '{CHANGELOG.md,lib/datadog/version.rb}' ]
+
+# Changes to OpenTelemetry
+otel:
+ - any: [ 'lib/datadog/opentelemetry/**' ]
+
+# Changes to Single Step Instrumentation
+single-step:
+ - any: [ 'lib-injection/**' ]
+
+# Changes to Debugging
+debugging:
+ - any: [ 'lib/datadog/debugging/**' ]
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ad342af899..65f6d927b3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -108,6 +108,9 @@ build-gem:
script:
- export RUBY_PACKAGE_VERSION=$(cat tmp/version.txt)
- export DATADOG_GEM_LOCATION=$(readlink -f pkg/datadog-*.gem)
+ - ruby -v
+ - gem -v
+ - bundler -v
- ruby .gitlab/install_datadog_deps.rb
artifacts:
paths:
@@ -149,10 +152,59 @@ package-arm64:
- ../.gitlab/build-deb-rpm.sh
- find . -iregex '.*\.\(deb\|rpm\)' -printf '%f\0' | xargs -0 dd-pkg lint
+package-oci-amd64:
+ extends: .package-oci
+ stage: package
+ needs:
+ - build-gem
+ - install-dependencies-amd64
+ variables:
+ ARCH: amd64
+ script:
+ - cp ../lib-injection/host_inject.rb ../tmp
+ - export RUBY_PACKAGE_VERSION=$(cat ../tmp/version.txt)
+ - ../.gitlab/build-oci-package.sh
+
+package-oci-arm64:
+ extends: .package-oci
+ stage: package
+ needs:
+ - build-gem
+ - install-dependencies-arm64
+ variables:
+ ARCH: arm64
+ script:
+ - cp ../lib-injection/host_inject.rb ../tmp
+ - export RUBY_PACKAGE_VERSION=$(cat ../tmp/version.txt)
+ - ../.gitlab/build-oci-package.sh
+
+oci-internal-publish:
+ extends: .oci-internal-publish
+ stage: package
+ needs: [ package-oci-arm64, package-oci-amd64 ]
+ rules:
+ - when: on_success
+ variables:
+ FLAVOR: datadog-apm-library-ruby
+
+oci-internal-test-ecr-publish:
+ stage: package
+ needs: [ oci-internal-publish ]
+ rules:
+ - when: on_success
+ trigger:
+ project: DataDog/public-images
+ branch: main
+ strategy: depend
+ variables:
+ IMG_SOURCES: registry.ddbuild.io/ci/remote-updates/datadog-apm-library-ruby:pipeline-${CI_PIPELINE_ID}-1
+ IMG_DESTINATIONS: apm-library-ruby-package:pipeline-${CI_PIPELINE_ID}
+ IMG_REGISTRIES: agent-qa
+
onboarding_tests:
extends: .base_job_onboarding_tests
stage: integration-tests
- needs: [ package-amd64, package-arm64]
+ needs: [ package-amd64, package-arm64, oci-internal-test-ecr-publish]
allow_failure: false
variables:
TEST_LIBRARY: ruby
@@ -163,10 +215,13 @@ onboarding_tests:
SCENARIO: [SIMPLE_HOST_AUTO_INJECTION]
- ONBOARDING_FILTER_WEBLOG: [test-app-ruby-container]
SCENARIO: [SIMPLE_CONTAINER_AUTO_INJECTION]
+ - ONBOARDING_FILTER_WEBLOG: [test-app-ruby,test-app-ruby-container]
+ SCENARIO: [INSTALLER_AUTO_INJECTION]
script:
- git clone https://git@github.com/DataDog/system-tests.git system-tests
- cp packaging/*.rpm system-tests/binaries
- cp packaging/*.deb system-tests/binaries
+ - export DD_INSTALLER_LIBRARY_VERSION="pipeline-${CI_PIPELINE_ID}"
- ls system-tests/binaries
- cd system-tests
- ./build.sh -i runner
@@ -194,40 +249,42 @@ deploy_to_reliability_env:
UPSTREAM_PROJECT_NAME: $CI_PROJECT_NAME
UPSTREAM_COMMIT_SHA: $CI_COMMIT_SHA
-deploy_to_docker_registries:
+prepare_image_destinations:
stage: deploy
+ tags: ["arch:amd64"]
+ image: $DOCKER_REGISTRY/images/mirror/ruby:3.2.2
rules:
- - if: "$POPULATE_CACHE"
+ - if: '$POPULATE_CACHE'
when: never
- - if: $CI_COMMIT_TAG =~ /^v(\d+)\.(\d+)\.(\d+)$/ # Exclude prerelease
- when: delayed
- start_in: 1 day
+ - if: $CI_COMMIT_TAG =~ /^v(\d+)\.(\d+)\.(\d+)$/ # Exclude prerelease
+ when: always
- when: manual
allow_failure: true
- trigger:
- project: DataDog/public-images
- branch: main
- strategy: depend
- variables:
- IMG_SOURCES: ghcr.io/datadog/dd-trace-rb/dd-lib-ruby-init:$CI_COMMIT_TAG
- IMG_DESTINATIONS: dd-lib-ruby-init:$CI_COMMIT_TAG
- IMG_SIGNING: "false"
+ script:
+ - ruby -v
+ - gem -v
+ - bundle -v
+ - ./.gitlab/check_gem_presence.rb $CI_COMMIT_TAG
+ - |
+ IMG_DESTINATIONS=$(./.gitlab/prepare_image_destinations.rb dd-lib-ruby-init $CI_COMMIT_TAG) || {
+ echo "Failed to prepare image destinations: $CI_COMMIT_TAG"
+ exit 1
+ }
+ echo "IMG_DESTINATIONS=$IMG_DESTINATIONS" > build.env
+ artifacts:
+ reports:
+ dotenv: build.env
-deploy_latest_tag_to_docker_registries:
+deploy_to_docker_registries:
stage: deploy
- rules:
- - if: "$POPULATE_CACHE"
- when: never
- - if: $CI_COMMIT_TAG =~ /^v(\d+)\.(\d+)\.(\d+)$/ && $CI_COMMIT_BRANCH == 'master' # Exclude prerelease and only for master branch
- when: delayed
- start_in: 1 day
- - when: manual
- allow_failure: true
+ needs:
+ - job: prepare_image_destinations
+ artifacts: true
trigger:
project: DataDog/public-images
branch: main
strategy: depend
variables:
IMG_SOURCES: ghcr.io/datadog/dd-trace-rb/dd-lib-ruby-init:$CI_COMMIT_TAG
- IMG_DESTINATIONS: dd-lib-ruby-init:latest
+ IMG_DESTINATIONS: $IMG_DESTINATIONS
IMG_SIGNING: "false"
diff --git a/.gitlab/Dockerfile-2.7.8 b/.gitlab/Dockerfile-2.7.8
index 3d53736129..447c2bfa2d 100644
--- a/.gitlab/Dockerfile-2.7.8
+++ b/.gitlab/Dockerfile-2.7.8
@@ -1,4 +1,5 @@
-# This is copied from official Docker image, but compile Ruby with `--disable-shared` instead.
+# This is copied from official Docker image
+# but compile Ruby with `--disable-shared` and update gem version
FROM registry.ddbuild.io/images/mirror/buildpack-deps:buster
@@ -75,6 +76,8 @@ RUN set -eux; \
# verify we have no "ruby" packages installed
if dpkg -l | grep -i ruby; then exit 1; fi; \
[ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
+# update gem version
+ gem update --system 3.3.27;\
# rough smoke test
ruby --version; \
gem --version; \
diff --git a/.gitlab/Dockerfile-3.0.6 b/.gitlab/Dockerfile-3.0.6
index d33612bd08..08b2947d84 100644
--- a/.gitlab/Dockerfile-3.0.6
+++ b/.gitlab/Dockerfile-3.0.6
@@ -1,4 +1,5 @@
-# This is copied from official Docker image, but compile Ruby with `--disable-shared` instead.
+# This is copied from official Docker image
+# but compile Ruby with `--disable-shared` and update gem version
FROM registry.ddbuild.io/images/mirror/buildpack-deps:buster
@@ -75,6 +76,8 @@ RUN set -eux; \
# verify we have no "ruby" packages installed
if dpkg -l | grep -i ruby; then exit 1; fi; \
[ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
+# update gem version
+ gem update --system;\
# rough smoke test
ruby --version; \
gem --version; \
diff --git a/.gitlab/Dockerfile-3.1.4 b/.gitlab/Dockerfile-3.1.4
index 867a1f4075..c27d01a008 100644
--- a/.gitlab/Dockerfile-3.1.4
+++ b/.gitlab/Dockerfile-3.1.4
@@ -1,4 +1,5 @@
-# This is copied from official Docker image, but compile Ruby with `--disable-shared` instead.
+# This is copied from official Docker image
+# but compile Ruby with `--disable-shared` and update gem version
FROM registry.ddbuild.io/images/mirror/buildpack-deps:buster
@@ -75,6 +76,8 @@ RUN set -eux; \
# verify we have no "ruby" packages installed
if dpkg -l | grep -i ruby; then exit 1; fi; \
[ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
+# update gem version
+ gem update --system;\
# rough smoke test
ruby --version; \
gem --version; \
diff --git a/.gitlab/Dockerfile-3.2.2 b/.gitlab/Dockerfile-3.2.2
index 20348ab5e7..5f0b67f3a0 100644
--- a/.gitlab/Dockerfile-3.2.2
+++ b/.gitlab/Dockerfile-3.2.2
@@ -1,4 +1,5 @@
-# This is copied from official Docker image, but compile Ruby with `--disable-shared` instead.
+# This is copied from official Docker image, but
+# compile Ruby with `--disable-shared` and update gem version
FROM registry.ddbuild.io/images/mirror/buildpack-deps:buster
@@ -99,6 +100,8 @@ RUN set -eux; \
# verify we have no "ruby" packages installed
if dpkg -l | grep -i ruby; then exit 1; fi; \
[ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; \
+# update gem version
+ gem update --system;\
# rough smoke test
ruby --version; \
gem --version; \
diff --git a/.gitlab/build-oci-package.sh b/.gitlab/build-oci-package.sh
new file mode 100755
index 0000000000..268e25d700
--- /dev/null
+++ b/.gitlab/build-oci-package.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+set -e
+
+mkdir sources
+
+cp -r ../tmp/* sources
+sed -i "s#/opt/datadog/apm/library/ruby/#/opt/datadog-packages/datadog-apm-library-ruby/$RUBY_PACKAGE_VERSION/#g" sources/host_inject.rb
+
+echo -n "$RUBY_PACKAGE_VERSION" > sources/version
+
+datadog-package create \
+ --version="$RUBY_PACKAGE_VERSION" \
+ --package="datadog-apm-library-ruby" \
+ --archive=true \
+ --archive-path="datadog-apm-library-ruby-$RUBY_PACKAGE_VERSION-$ARCH.tar" \
+ --arch "$ARCH" \
+ --os "linux" \
+ ./sources
diff --git a/.gitlab/check_gem_presence.rb b/.gitlab/check_gem_presence.rb
new file mode 100755
index 0000000000..9e62d12439
--- /dev/null
+++ b/.gitlab/check_gem_presence.rb
@@ -0,0 +1,37 @@
+#!/usr/bin/env ruby
+
+require 'bundler/inline'
+
+gemfile { gem 'gems', source: 'https://rubygems.org' }
+
+require 'rubygems'
+require 'gems'
+
+version = ARGV[0].chomp
+version = version.delete_prefix('v') if version.start_with?('v')
+
+candidate = Gem::Version.new(version)
+
+retry_count = 0
+max_retries = 60
+interval = 60
+
+loop do
+ versions = Gems.versions('datadog').map { |h| Gem::Version.new(h['number']) }
+
+ if versions.include?(candidate)
+ puts "Gem version #{candidate} found!"
+ exit 0
+ else
+ retry_count += 1
+ puts "Attempt(#{retry_count}): Gem 'datadog' version '#{candidate}' not found."
+
+ if retry_count >= max_retries
+ puts "Max retries(#{max_retries}) reached, stopping..."
+ exit 1
+ else
+ puts "Retrying in #{interval} seconds..."
+ sleep interval
+ end
+ end
+end
diff --git a/.gitlab/install_datadog_deps.rb b/.gitlab/install_datadog_deps.rb
index 091bc35bc8..f2c7f506fe 100755
--- a/.gitlab/install_datadog_deps.rb
+++ b/.gitlab/install_datadog_deps.rb
@@ -4,8 +4,22 @@
require 'fileutils'
require 'pathname'
+puts '=== RUBY_VERSION ==='
+puts RUBY_VERSION
+puts '=== RUBY_ENGINE ==='
+puts RUBY_ENGINE
+puts '=== RUBY_ENGINE_VERSION ==='
+puts RUBY_ENGINE_VERSION
+puts '=== RUBY_PLATFORM ==='
+puts RUBY_PLATFORM
+puts '=== GEM PLATFORM ==='
+puts Gem::Platform.local
+
ruby_api_version = Gem.ruby_api_version
+puts '=== RUBY API VERISON ==='
+puts ruby_api_version
+
current_path = Pathname.new(FileUtils.pwd)
tmp_path = current_path.join('tmp')
@@ -19,6 +33,7 @@
File.open(gemfile_file_path, 'w') do |file|
file.write("source 'https://rubygems.org'\n")
file.write("gem 'datadog', '#{ENV.fetch('RUBY_PACKAGE_VERSION')}', path: '#{current_path}'\n")
+ file.write("gem 'ffi', '1.16.3'\n")
# Mimick outdated `msgpack` version, uncomment below line to test
# file.write("gem 'msgpack', '1.6.0'\n")
end
diff --git a/.gitlab/onboarding_tests.yml b/.gitlab/onboarding_tests.yml
index 73a1dad76b..1ad4471659 100644
--- a/.gitlab/onboarding_tests.yml
+++ b/.gitlab/onboarding_tests.yml
@@ -10,6 +10,7 @@
- export DD_APP_KEY_ONBOARDING=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-rb.dd-app-key-onboarding --with-decryption --query "Parameter.Value" --out text)
- export ONBOARDING_AWS_INFRA_SUBNET_ID=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-rb.aws-infra-subnet-id --with-decryption --query "Parameter.Value" --out text)
- export ONBOARDING_AWS_INFRA_SECURITY_GROUPS_ID=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-rb.aws-infra-securiy-groups-id --with-decryption --query "Parameter.Value" --out text)
+ - export ONBOARDING_AWS_INFRA_IAM_INSTANCE_PROFILE=ec2InstanceRole
- export PULUMI_CONFIG_PASSPHRASE=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-rb.pulumi-config-passphrase --with-decryption --query "Parameter.Value" --out text)
#Install plugins for PULUMI you need connect to gh. Sometimes this problem arises: GitHub rate limit exceeded
- export GITHUB_TOKEN=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-rb.gh-token --with-decryption --query "Parameter.Value" --out text)
@@ -30,4 +31,4 @@
artifacts:
when: always
paths:
- - system-tests/reports/
\ No newline at end of file
+ - system-tests/reports/
diff --git a/.gitlab/prepare_image_destinations.rb b/.gitlab/prepare_image_destinations.rb
new file mode 100755
index 0000000000..5f85820d8c
--- /dev/null
+++ b/.gitlab/prepare_image_destinations.rb
@@ -0,0 +1,43 @@
+#!/usr/bin/env ruby
+
+require 'bundler/inline'
+
+gemfile { gem 'gems', source: 'https://rubygems.org' }
+
+require 'rubygems'
+require 'gems'
+
+image_name = ARGV[0].chomp
+version = ARGV[1].chomp
+version = version.delete_prefix('v') if version.start_with?('v')
+
+candidate = Gem::Version.new(version)
+versions = Gems.versions('datadog').map { |h| Gem::Version.new(h['number']) }
+
+# Make sure candidate has already been published to 'https://rubygems.org'
+unless versions.include?(candidate)
+ warn "Version #{candidate} not found in RubyGems"
+ exit 1
+end
+
+# Skip pre-releases
+if candidate.prerelease?
+ warn 'No tags for pre-releases'
+ exit 1
+end
+
+major, minor, = candidate.to_s.split('.')
+current_major_versions = versions.select { |v| v.to_s.start_with?("#{major}.") }
+
+tags = []
+
+# Disable tagging 'latest' for now avoid crossing major versions
+# tags << 'latest' if versions.all? { |v| candidate >= v }
+tags << "v#{major}" if current_major_versions.all? { |v| candidate >= v }
+tags << "v#{major}.#{minor}"
+tags << "v#{candidate}"
+
+# $stdout.puts "tags: #{tags}" # Uncomment for debugging
+
+destinations = tags.map { |tag| "#{image_name}:#{tag}" }
+$stdout.puts destinations.join(',')
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000000..5e0380954a
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,5 @@
+{
+ "files.associations": {
+ "Dockerfile*": "dockerfile"
+ }
+}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 94d5a4a54c..93b6b88fbc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,39 @@
## [Unreleased]
+## [2.0.0] - 2024-06-06
+
+### Added
+
+* Tracing: Remap http status code tag for otel span for trace metrics ([#3664][])
+
+## [2.0.0.rc1] - 2024-05-24
+
+### Added
+
+* Core: Add libdatadog crash tracker ([#3384][])
+* OpenTelemetry: Add support for Span Links ([#3572][])
+* Profiling: Enable endpoint profiling for Sidekiq and other background job processors ([#3610][])
+* Tracing: Add dynamically configurable sampling rules ([#3598][])
+* Tracing: Add sampling rule glob pattern matching ([#3616][])
+
+### Changed
+
+* Appsec: Fix undefined method error when Tracing disabled ([#3645][])
+* Profiling: Upgrade to libdatadog 9 ([#3627][])
+* Tracing: Cache ActiveRecord configuration resolver ([#3630][])
+
+### Fixed
+
+* Core: Fix error during telemetry debug logging attempt ([#3617][])
+* OpenTelemetry: Fix attribute merge with Datadog tags ([#3651][])
+* Tracing: Fix environment logger repeated entries ([#3624][])
+
+### Removed
+
+* Profiling: Remove profiler support for Ruby 2.3 and 2.4 ([#3621][])
+* Profiling: Remove deprecated profiler settings ([#3597][])
+
## [1.23.0] - 2024-05-09
### Added
@@ -2861,7 +2894,9 @@ 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/v1.22.0...master
+[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v2.0.0...master
+[2.0.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.0.0.rc1...v2.0.0
+[2.0.0.rc1]: https://github.com/DataDog/dd-trace-rb/compare/v2.0.0.beta2...v2.0.0.rc1
[1.23.0]: https://github.com/DataDog/dd-trace-rb/compare/v1.22.0...v1.23.0
[2.0.0.beta2]: https://github.com/DataDog/dd-trace-rb/compare/v2.0.0.beta1...v2.0.0.beta2
[1.22.0]: https://github.com/DataDog/dd-trace-rb/compare/v1.21.1...v1.22.0
@@ -4157,6 +4192,7 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
[#3370]: https://github.com/DataDog/dd-trace-rb/issues/3370
[#3373]: https://github.com/DataDog/dd-trace-rb/issues/3373
[#3374]: https://github.com/DataDog/dd-trace-rb/issues/3374
+[#3384]: https://github.com/DataDog/dd-trace-rb/issues/3384
[#3386]: https://github.com/DataDog/dd-trace-rb/issues/3386
[#3388]: https://github.com/DataDog/dd-trace-rb/issues/3388
[#3392]: https://github.com/DataDog/dd-trace-rb/issues/3392
@@ -4214,13 +4250,26 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
[#3551]: https://github.com/DataDog/dd-trace-rb/issues/3551
[#3558]: https://github.com/DataDog/dd-trace-rb/issues/3558
[#3565]: https://github.com/DataDog/dd-trace-rb/issues/3565
+[#3572]: https://github.com/DataDog/dd-trace-rb/issues/3572
[#3573]: https://github.com/DataDog/dd-trace-rb/issues/3573
[#3582]: https://github.com/DataDog/dd-trace-rb/issues/3582
[#3585]: https://github.com/DataDog/dd-trace-rb/issues/3585
[#3587]: https://github.com/DataDog/dd-trace-rb/issues/3587
+[#3597]: https://github.com/DataDog/dd-trace-rb/issues/3597
+[#3598]: https://github.com/DataDog/dd-trace-rb/issues/3598
+[#3610]: https://github.com/DataDog/dd-trace-rb/issues/3610
+[#3616]: https://github.com/DataDog/dd-trace-rb/issues/3616
+[#3617]: https://github.com/DataDog/dd-trace-rb/issues/3617
[#3618]: https://github.com/DataDog/dd-trace-rb/issues/3618
[#3619]: https://github.com/DataDog/dd-trace-rb/issues/3619
+[#3621]: https://github.com/DataDog/dd-trace-rb/issues/3621
[#3623]: https://github.com/DataDog/dd-trace-rb/issues/3623
+[#3624]: https://github.com/DataDog/dd-trace-rb/issues/3624
+[#3627]: https://github.com/DataDog/dd-trace-rb/issues/3627
+[#3630]: https://github.com/DataDog/dd-trace-rb/issues/3630
+[#3645]: https://github.com/DataDog/dd-trace-rb/issues/3645
+[#3651]: https://github.com/DataDog/dd-trace-rb/issues/3651
+[#3664]: https://github.com/DataDog/dd-trace-rb/issues/3664
[@AdrianLC]: https://github.com/AdrianLC
[@Azure7111]: https://github.com/Azure7111
[@BabyGroot]: https://github.com/BabyGroot
@@ -4372,4 +4421,4 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
[@y-yagi]: https://github.com/y-yagi
[@yujideveloper]: https://github.com/yujideveloper
[@yukimurasawa]: https://github.com/yukimurasawa
-[@zachmccormick]: https://github.com/zachmccormick
+[@zachmccormick]: https://github.com/zachmccormick
\ No newline at end of file
diff --git a/Gemfile b/Gemfile
index 1e53700d18..08c2ee1762 100644
--- a/Gemfile
+++ b/Gemfile
@@ -117,5 +117,13 @@ group :check do
end
gem 'docile', '~> 1.3.5' if RUBY_VERSION < '2.5'
-gem 'ffi', '~> 1.12.2' if RUBY_VERSION < '2.3'
+if RUBY_VERSION < '2.3'
+ gem 'ffi', '~> 1.12.2', require: false
+else
+ # `1.17.0` provides broken RBS type definitions
+ # https://github.com/ffi/ffi/blob/master/CHANGELOG.md#1170rc1--2024-04-08
+ #
+ # TODO: Remove this once the issue is resolved: https://github.com/ffi/ffi/issues/1107
+ gem 'ffi', '~> 1.16.3', require: false
+end
gem 'msgpack', '~> 1.3.3' if RUBY_VERSION < '2.4'
diff --git a/README.md b/README.md
index 2f7092d44c..fdded11e47 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@
## Getting started
-**If you're upgrading from a 0.x version, check out our [upgrade guide](https://github.com/DataDog/dd-trace-rb/blob/master/docs/UpgradeGuide.md#from-0x-to-10).**
+**If you're upgrading from a 1.x version, check out the [upgrade guide](https://github.com/DataDog/dd-trace-rb/blob/release/docs/UpgradeGuide2.md).**
For a product overview, installation, and configuration check out our [documentation][public docs].
diff --git a/datadog.gemspec b/datadog.gemspec
index 5bb2255482..7073f16b54 100644
--- a/datadog.gemspec
+++ b/datadog.gemspec
@@ -25,7 +25,7 @@ Gem::Specification.new do |spec|
DESC
spec.homepage = 'https://github.com/DataDog/dd-trace-rb'
- spec.license = 'BSD-3-Clause'
+ spec.licenses = ['BSD-3-Clause', 'Apache-2.0']
if spec.respond_to?(:metadata)
spec.metadata['allowed_push_host'] = 'https://rubygems.org'
diff --git a/docs/OpenTelemetry.md b/docs/OpenTelemetry.md
index 156a9c0f4e..e47aaaa4c1 100644
--- a/docs/OpenTelemetry.md
+++ b/docs/OpenTelemetry.md
@@ -1,11 +1,5 @@
# OpenTelemetry
-**ATTENTION**:
-
-***OpenTelemetry support is currently "experimental". It may be subject to breaking changes between minor versions, and is not yet recommended for use in production or other sensitive environments.***
-
-If you are interested in using this feature experimentally, please contact the dd-trace-rb maintainers; we would be happy to provide you with more information!
-
**Supported tracing frameworks**:
| Type | Documentation | datadog version | Gem version support |
diff --git a/docs/UpgradeGuide2.md b/docs/UpgradeGuide2.md
index 6eacb8b343..66572fd66c 100644
--- a/docs/UpgradeGuide2.md
+++ b/docs/UpgradeGuide2.md
@@ -80,10 +80,12 @@ If you do not want to install `datadog-ci`, make sure to remove CI-related confi
Replace `use` with `instrument`
+Starting with 1.0 `use` was deprecated in favor of `instrument`; 2.0 removes `use`, making `instrument` mandatory.
+
```ruby
# === with 1.x ===
Datadog.configure do |c|
- c.tracing.use :mysql2
+ c.tracing.use :mysql2 # deprecated usage
end
# === with 2.0 ===
diff --git a/gemfiles/jruby_9.2_activesupport.gemfile b/gemfiles/jruby_9.2_activesupport.gemfile
index 7676f66759..a280eaeeab 100644
--- a/gemfiles/jruby_9.2_activesupport.gemfile
+++ b/gemfiles/jruby_9.2_activesupport.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 6f7d336406..dfc8bd4274 100644
--- a/gemfiles/jruby_9.2_activesupport.gemfile.lock
+++ b/gemfiles/jruby_9.2_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -89,7 +89,7 @@ GEM
dry-inflector (~> 0.1, >= 0.1.2)
dry-logic (~> 1.0, >= 1.0.2)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
grape (1.7.0)
activesupport
builder
@@ -228,6 +228,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
grape
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_aws.gemfile b/gemfiles/jruby_9.2_aws.gemfile
index c91d45eee6..94f7164f7b 100644
--- a/gemfiles/jruby_9.2_aws.gemfile
+++ b/gemfiles/jruby_9.2_aws.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", "= 3.2.6"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "aws-sdk"
gem "shoryuken"
diff --git a/gemfiles/jruby_9.2_aws.gemfile.lock b/gemfiles/jruby_9.2_aws.gemfile.lock
index 9c138a581a..bd3b03ba2e 100644
--- a/gemfiles/jruby_9.2_aws.gemfile.lock
+++ b/gemfiles/jruby_9.2_aws.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -1461,7 +1461,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
jmespath (1.6.2)
json-schema (2.8.1)
@@ -1540,6 +1540,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_contrib.gemfile b/gemfiles/jruby_9.2_contrib.gemfile
index a38c733bac..6412b16fad 100644
--- a/gemfiles/jruby_9.2_contrib.gemfile
+++ b/gemfiles/jruby_9.2_contrib.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 c60c5309fa..4b3d71654f 100644
--- a/gemfiles/jruby_9.2_contrib.gemfile.lock
+++ b/gemfiles/jruby_9.2_contrib.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -47,7 +47,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
i18n (1.8.7)
concurrent-ruby (~> 1.0)
@@ -175,6 +175,7 @@ DEPENDENCIES
dalli (>= 3.0.0)
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.2_contrib_old.gemfile b/gemfiles/jruby_9.2_contrib_old.gemfile
index 128f8ad1a3..48f1abf1f0 100644
--- a/gemfiles/jruby_9.2_contrib_old.gemfile
+++ b/gemfiles/jruby_9.2_contrib_old.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 7961579536..2c927241c1 100644
--- a/gemfiles/jruby_9.2_contrib_old.gemfile.lock
+++ b/gemfiles/jruby_9.2_contrib_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -45,7 +45,7 @@ GEM
multipart-post (>= 1.2, < 3)
faraday_middleware (0.12.2)
faraday (>= 0.7.4, < 1.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json-schema (2.8.1)
addressable (>= 2.4)
@@ -132,6 +132,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
faraday (= 0.17)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_core_old.gemfile b/gemfiles/jruby_9.2_core_old.gemfile
index f9ddd6d338..e9267143c3 100644
--- a/gemfiles/jruby_9.2_core_old.gemfile
+++ b/gemfiles/jruby_9.2_core_old.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", "~> 4"
+gem "ffi", "~> 1.16.3", require: false
group :check do
diff --git a/gemfiles/jruby_9.2_core_old.gemfile.lock b/gemfiles/jruby_9.2_core_old.gemfile.lock
index f8c1f1a202..469d352a8d 100644
--- a/gemfiles/jruby_9.2_core_old.gemfile.lock
+++ b/gemfiles/jruby_9.2_core_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -40,7 +40,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (4.8.3)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json-schema (2.8.1)
addressable (>= 2.4)
@@ -117,6 +117,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (~> 4)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_elasticsearch_7.gemfile b/gemfiles/jruby_9.2_elasticsearch_7.gemfile
index 4664fc1f6e..9c095b50b0 100644
--- a/gemfiles/jruby_9.2_elasticsearch_7.gemfile
+++ b/gemfiles/jruby_9.2_elasticsearch_7.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 6eace2af32..2679487b4b 100644
--- a/gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock
+++ b/gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -152,6 +152,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 7)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_elasticsearch_8.gemfile b/gemfiles/jruby_9.2_elasticsearch_8.gemfile
index f5c69b0891..7dff5cb4f5 100644
--- a/gemfiles/jruby_9.2_elasticsearch_8.gemfile
+++ b/gemfiles/jruby_9.2_elasticsearch_8.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 7bbcfa907b..0e8d2032ff 100644
--- a/gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock
+++ b/gemfiles/jruby_9.2_elasticsearch_8.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -152,6 +152,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 8)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_graphql_2.0.gemfile b/gemfiles/jruby_9.2_graphql_2.0.gemfile
index 0a736b36be..bdcf13a92b 100644
--- a/gemfiles/jruby_9.2_graphql_2.0.gemfile
+++ b/gemfiles/jruby_9.2_graphql_2.0.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.0.0"
group :check do
diff --git a/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock b/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock
index 77dc1e08c2..e789e7fc98 100644
--- a/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock
+++ b/gemfiles/jruby_9.2_graphql_2.0.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -118,6 +118,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
graphql (~> 2.0.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.2_http.gemfile b/gemfiles/jruby_9.2_http.gemfile
index 3ce038b8b5..c930106ad7 100644
--- a/gemfiles/jruby_9.2_http.gemfile
+++ b/gemfiles/jruby_9.2_http.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 bab9ad690f..34de4dbb3a 100644
--- a/gemfiles/jruby_9.2_http.gemfile.lock
+++ b/gemfiles/jruby_9.2_http.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -68,7 +68,7 @@ GEM
faraday-patron (1.0.0)
faraday-rack (1.0.0)
faraday-retry (1.0.3)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
@@ -176,6 +176,7 @@ DEPENDENCIES
ethon (< 0.15.0)
excon
faraday
+ ffi (~> 1.16.3)
http (~> 4)
httpclient
json-schema (< 3)
diff --git a/gemfiles/jruby_9.2_opensearch_2.gemfile b/gemfiles/jruby_9.2_opensearch_2.gemfile
index a2a3b85b40..9cab22a539 100644
--- a/gemfiles/jruby_9.2_opensearch_2.gemfile
+++ b/gemfiles/jruby_9.2_opensearch_2.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 4a433f1908..e5e5e618bd 100644
--- a/gemfiles/jruby_9.2_opensearch_2.gemfile.lock
+++ b/gemfiles/jruby_9.2_opensearch_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -151,6 +151,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
opensearch-ruby (~> 2)
diff --git a/gemfiles/jruby_9.2_opensearch_3.gemfile b/gemfiles/jruby_9.2_opensearch_3.gemfile
index 477f37c152..71800bdd06 100644
--- a/gemfiles/jruby_9.2_opensearch_3.gemfile
+++ b/gemfiles/jruby_9.2_opensearch_3.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 5de27a4473..99fdd3c952 100644
--- a/gemfiles/jruby_9.2_opensearch_3.gemfile.lock
+++ b/gemfiles/jruby_9.2_opensearch_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -146,6 +146,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
opensearch-ruby (~> 3)
diff --git a/gemfiles/jruby_9.2_rack_1.gemfile b/gemfiles/jruby_9.2_rack_1.gemfile
index 8b3d2cdbfd..ead670536f 100644
--- a/gemfiles/jruby_9.2_rack_1.gemfile
+++ b/gemfiles/jruby_9.2_rack_1.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 9be1191e05..8c9167bde9 100644
--- a/gemfiles/jruby_9.2_rack_1.gemfile.lock
+++ b/gemfiles/jruby_9.2_rack_1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -40,7 +40,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json-schema (2.8.1)
addressable (>= 2.4)
@@ -120,6 +120,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_rack_2.gemfile b/gemfiles/jruby_9.2_rack_2.gemfile
index 02d3cfaeef..44d3b659e1 100644
--- a/gemfiles/jruby_9.2_rack_2.gemfile
+++ b/gemfiles/jruby_9.2_rack_2.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 4a473e766d..638072cfdf 100644
--- a/gemfiles/jruby_9.2_rack_2.gemfile.lock
+++ b/gemfiles/jruby_9.2_rack_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -40,7 +40,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json-schema (2.8.1)
addressable (>= 2.4)
@@ -120,6 +120,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_rack_3.gemfile b/gemfiles/jruby_9.2_rack_3.gemfile
index 8cb0158a31..08907dc691 100644
--- a/gemfiles/jruby_9.2_rack_3.gemfile
+++ b/gemfiles/jruby_9.2_rack_3.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 9b03ed0d24..54a07fecdd 100644
--- a/gemfiles/jruby_9.2_rack_3.gemfile.lock
+++ b/gemfiles/jruby_9.2_rack_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -40,7 +40,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json-schema (2.8.1)
addressable (>= 2.4)
@@ -120,6 +120,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_rails5_mysql2.gemfile b/gemfiles/jruby_9.2_rails5_mysql2.gemfile
index 2be0656987..d248380b44 100644
--- a/gemfiles/jruby_9.2_rails5_mysql2.gemfile
+++ b/gemfiles/jruby_9.2_rails5_mysql2.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 278653868a..aa6aa1df30 100644
--- a/gemfiles/jruby_9.2_rails5_mysql2.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails5_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -89,7 +89,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -231,6 +231,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails5_postgres.gemfile b/gemfiles/jruby_9.2_rails5_postgres.gemfile
index d306ef1678..905ddf234b 100644
--- a/gemfiles/jruby_9.2_rails5_postgres.gemfile
+++ b/gemfiles/jruby_9.2_rails5_postgres.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 2a7f19be45..58b2fe9d44 100644
--- a/gemfiles/jruby_9.2_rails5_postgres.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails5_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -90,7 +90,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -250,6 +250,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile
index 75bf149970..c1d7851520 100644
--- a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile
+++ b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 e78369dc88..e46d3d4a2d 100644
--- a/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails5_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -91,7 +91,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -255,6 +255,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile
index 690f63450c..74cea1916e 100644
--- a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile
+++ b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 21067d043e..c8b9aabb25 100644
--- a/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails5_postgres_redis_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -90,7 +90,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -267,6 +267,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile
index e41900e2a9..82121357ea 100644
--- a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile
+++ b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 84c3501604..af5d9314ab 100644
--- a/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails5_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -91,7 +91,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -257,6 +257,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile
index 9da09741b8..18498da6c5 100644
--- a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile
+++ b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 8324030a1d..4168959449 100644
--- a/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails5_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -90,7 +90,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -249,6 +249,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.2_rails61_mysql2.gemfile b/gemfiles/jruby_9.2_rails61_mysql2.gemfile
index 2cf57cf24c..45621d1c2a 100644
--- a/gemfiles/jruby_9.2_rails61_mysql2.gemfile
+++ b/gemfiles/jruby_9.2_rails61_mysql2.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 6387b17cbc..228b3c697e 100644
--- a/gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails61_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -106,7 +106,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -250,6 +250,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails61_postgres.gemfile b/gemfiles/jruby_9.2_rails61_postgres.gemfile
index cfcdd6599b..525e1d3bbf 100644
--- a/gemfiles/jruby_9.2_rails61_postgres.gemfile
+++ b/gemfiles/jruby_9.2_rails61_postgres.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 3b2b6e533e..3454b9f4c4 100644
--- a/gemfiles/jruby_9.2_rails61_postgres.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails61_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -107,7 +107,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -269,6 +269,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile
index 09045b1d9a..d98757c050 100644
--- a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile
+++ b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 ba6e366ac7..6a7f82751b 100644
--- a/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails61_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -108,7 +108,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -274,6 +274,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile
index e92ccf2367..fc66088bb8 100644
--- a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile
+++ b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 6a4387c28e..42263da715 100644
--- a/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails61_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -108,7 +108,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -275,6 +275,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile
index 28da8427f9..bf0a5df6c3 100644
--- a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile
+++ b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 3279065055..80fadbd31e 100644
--- a/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails61_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -107,7 +107,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -268,6 +268,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.2_rails6_mysql2.gemfile b/gemfiles/jruby_9.2_rails6_mysql2.gemfile
index 115aeca370..48975d9f4f 100644
--- a/gemfiles/jruby_9.2_rails6_mysql2.gemfile
+++ b/gemfiles/jruby_9.2_rails6_mysql2.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 523fff4ba0..ad0c76b648 100644
--- a/gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails6_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -102,7 +102,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -247,6 +247,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails6_postgres.gemfile b/gemfiles/jruby_9.2_rails6_postgres.gemfile
index eccdc3dab1..b223f6d11c 100644
--- a/gemfiles/jruby_9.2_rails6_postgres.gemfile
+++ b/gemfiles/jruby_9.2_rails6_postgres.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 26b21846a6..7b8b42daac 100644
--- a/gemfiles/jruby_9.2_rails6_postgres.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails6_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -103,7 +103,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -266,6 +266,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile
index 14c6db3b42..26ec0ef457 100644
--- a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile
+++ b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 ed55027b14..7b57fc8b22 100644
--- a/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails6_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -104,7 +104,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -271,6 +271,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile
index f2172c8e45..a32d67f85e 100644
--- a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile
+++ b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 2eb428dfe4..e394025d99 100644
--- a/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails6_postgres_redis_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -103,7 +103,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -283,6 +283,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile
index 23004ddb27..8041e2c694 100644
--- a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile
+++ b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 e77f8fbdff..88e794bf4e 100644
--- a/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails6_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -104,7 +104,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -273,6 +273,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile
index d49a7c43a8..88ca0260a2 100644
--- a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile
+++ b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 f493694566..a795ea9cfa 100644
--- a/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock
+++ b/gemfiles/jruby_9.2_rails6_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -103,7 +103,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.0)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -265,6 +265,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
i18n (= 1.8.7)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.2_redis_3.gemfile b/gemfiles/jruby_9.2_redis_3.gemfile
index b1926aac11..94a2cf6058 100644
--- a/gemfiles/jruby_9.2_redis_3.gemfile
+++ b/gemfiles/jruby_9.2_redis_3.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 a46493dfa1..1e803dc6d3 100644
--- a/gemfiles/jruby_9.2_redis_3.gemfile.lock
+++ b/gemfiles/jruby_9.2_redis_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -40,7 +40,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.5.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json-schema (2.8.1)
addressable (>= 2.4)
@@ -118,6 +118,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_redis_4.gemfile b/gemfiles/jruby_9.2_redis_4.gemfile
index 39528e451a..4970c53568 100644
--- a/gemfiles/jruby_9.2_redis_4.gemfile
+++ b/gemfiles/jruby_9.2_redis_4.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 f453dfbd35..b1b5fb8169 100644
--- a/gemfiles/jruby_9.2_redis_4.gemfile.lock
+++ b/gemfiles/jruby_9.2_redis_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -40,7 +40,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.5.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json-schema (2.8.1)
addressable (>= 2.4)
@@ -118,6 +118,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_redis_5.gemfile b/gemfiles/jruby_9.2_redis_5.gemfile
index 8ff679584a..a3a0c7c2b7 100644
--- a/gemfiles/jruby_9.2_redis_5.gemfile
+++ b/gemfiles/jruby_9.2_redis_5.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 a8e6340b40..3e2cf4ac67 100644
--- a/gemfiles/jruby_9.2_redis_5.gemfile.lock
+++ b/gemfiles/jruby_9.2_redis_5.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.5.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json-schema (2.8.1)
addressable (>= 2.4)
@@ -122,6 +122,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_relational_db.gemfile b/gemfiles/jruby_9.2_relational_db.gemfile
index 33a8035eb4..c1b954e5b3 100644
--- a/gemfiles/jruby_9.2_relational_db.gemfile
+++ b/gemfiles/jruby_9.2_relational_db.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 c3cc9f4678..ae6defc0e5 100644
--- a/gemfiles/jruby_9.2_relational_db.gemfile.lock
+++ b/gemfiles/jruby_9.2_relational_db.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -68,7 +68,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
delayed_job
delayed_job_active_record
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
makara
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.2_resque2_redis3.gemfile b/gemfiles/jruby_9.2_resque2_redis3.gemfile
index aa330a181f..203049ff8c 100644
--- a/gemfiles/jruby_9.2_resque2_redis3.gemfile
+++ b/gemfiles/jruby_9.2_resque2_redis3.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 eae72a943d..94f8e273e0 100644
--- a/gemfiles/jruby_9.2_resque2_redis3.gemfile.lock
+++ b/gemfiles/jruby_9.2_resque2_redis3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -40,7 +40,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.5.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json-schema (2.8.1)
addressable (>= 2.4)
@@ -139,6 +139,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_resque2_redis4.gemfile b/gemfiles/jruby_9.2_resque2_redis4.gemfile
index 28d7064b54..5b257df0a0 100644
--- a/gemfiles/jruby_9.2_resque2_redis4.gemfile
+++ b/gemfiles/jruby_9.2_resque2_redis4.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 fd384d26b5..bf1e155ae4 100644
--- a/gemfiles/jruby_9.2_resque2_redis4.gemfile.lock
+++ b/gemfiles/jruby_9.2_resque2_redis4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.5.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json-schema (2.8.1)
addressable (>= 2.4)
@@ -143,6 +143,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.2_sinatra_2.gemfile b/gemfiles/jruby_9.2_sinatra_2.gemfile
index 2d980a7150..e1a97c5de9 100644
--- a/gemfiles/jruby_9.2_sinatra_2.gemfile
+++ b/gemfiles/jruby_9.2_sinatra_2.gemfile
@@ -28,6 +28,7 @@ gem "webmock", ">= 3.10.0"
gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
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 14b33570f1..acaba151bd 100644
--- a/gemfiles/jruby_9.2_sinatra_2.gemfile.lock
+++ b/gemfiles/jruby_9.2_sinatra_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -135,6 +135,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_activesupport.gemfile b/gemfiles/jruby_9.3_activesupport.gemfile
index 27f9accca7..03649065ab 100644
--- a/gemfiles/jruby_9.3_activesupport.gemfile
+++ b/gemfiles/jruby_9.3_activesupport.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 9c8d4004be..4fe469b543 100644
--- a/gemfiles/jruby_9.3_activesupport.gemfile.lock
+++ b/gemfiles/jruby_9.3_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -91,7 +91,7 @@ GEM
dry-inflector (~> 0.1, >= 0.1.2)
dry-logic (~> 1.0, >= 1.0.2)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
grape (1.8.0)
activesupport (>= 5)
builder
@@ -262,6 +262,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
grape
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/jruby_9.3_aws.gemfile b/gemfiles/jruby_9.3_aws.gemfile
index 5ded6aaf32..e618a08c93 100644
--- a/gemfiles/jruby_9.3_aws.gemfile
+++ b/gemfiles/jruby_9.3_aws.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "aws-sdk"
gem "shoryuken"
diff --git a/gemfiles/jruby_9.3_aws.gemfile.lock b/gemfiles/jruby_9.3_aws.gemfile.lock
index 43363e3805..6a7cd01512 100644
--- a/gemfiles/jruby_9.3_aws.gemfile.lock
+++ b/gemfiles/jruby_9.3_aws.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -1462,7 +1462,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
jmespath (1.6.2)
json (2.6.3-java)
@@ -1573,6 +1573,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_contrib.gemfile b/gemfiles/jruby_9.3_contrib.gemfile
index 4fa3e9cf2d..eeaa948737 100644
--- a/gemfiles/jruby_9.3_contrib.gemfile
+++ b/gemfiles/jruby_9.3_contrib.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 b92e763c0f..5022226489 100644
--- a/gemfiles/jruby_9.3_contrib.gemfile.lock
+++ b/gemfiles/jruby_9.3_contrib.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -48,7 +48,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -205,6 +205,7 @@ DEPENDENCIES
dalli (>= 3.0.0)
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
mongo (>= 2.8.0, < 2.15.0)
diff --git a/gemfiles/jruby_9.3_contrib_old.gemfile b/gemfiles/jruby_9.3_contrib_old.gemfile
index d2a0f979dd..0a826cdb8b 100644
--- a/gemfiles/jruby_9.3_contrib_old.gemfile
+++ b/gemfiles/jruby_9.3_contrib_old.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 7d233d1751..b342b870ae 100644
--- a/gemfiles/jruby_9.3_contrib_old.gemfile.lock
+++ b/gemfiles/jruby_9.3_contrib_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -46,7 +46,7 @@ GEM
multipart-post (>= 1.2, < 3)
faraday_middleware (0.12.2)
faraday (>= 0.7.4, < 1.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
faraday (= 0.17)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_core_old.gemfile b/gemfiles/jruby_9.3_core_old.gemfile
index 1deeecd405..39ac055cae 100644
--- a/gemfiles/jruby_9.3_core_old.gemfile
+++ b/gemfiles/jruby_9.3_core_old.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 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 "ffi", "~> 1.16.3", require: false
group :check do
diff --git a/gemfiles/jruby_9.3_core_old.gemfile.lock b/gemfiles/jruby_9.3_core_old.gemfile.lock
index de53107ec4..59718db132 100644
--- a/gemfiles/jruby_9.3_core_old.gemfile.lock
+++ b/gemfiles/jruby_9.3_core_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (4.8.3)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -150,6 +150,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (~> 4)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_elasticsearch_7.gemfile b/gemfiles/jruby_9.3_elasticsearch_7.gemfile
index 97b2b9189f..7164cce255 100644
--- a/gemfiles/jruby_9.3_elasticsearch_7.gemfile
+++ b/gemfiles/jruby_9.3_elasticsearch_7.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 46b0d6a1b9..c43e9c6d5a 100644
--- a/gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock
+++ b/gemfiles/jruby_9.3_elasticsearch_7.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -185,6 +185,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 7)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_elasticsearch_8.gemfile b/gemfiles/jruby_9.3_elasticsearch_8.gemfile
index 59eb4fd055..bcbe696bf8 100644
--- a/gemfiles/jruby_9.3_elasticsearch_8.gemfile
+++ b/gemfiles/jruby_9.3_elasticsearch_8.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 533765db58..d21282adca 100644
--- a/gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock
+++ b/gemfiles/jruby_9.3_elasticsearch_8.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -167,6 +167,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 8)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_graphql_1.13.gemfile b/gemfiles/jruby_9.3_graphql_1.13.gemfile
index c0914427b8..da602d847e 100644
--- a/gemfiles/jruby_9.3_graphql_1.13.gemfile
+++ b/gemfiles/jruby_9.3_graphql_1.13.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 1.13.0"
group :check do
diff --git a/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock b/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock
index 493d17e029..f9bd63407c 100644
--- a/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock
+++ b/gemfiles/jruby_9.3_graphql_1.13.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -151,6 +151,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
graphql (~> 1.13.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_graphql_2.0.gemfile b/gemfiles/jruby_9.3_graphql_2.0.gemfile
index 67500e757b..6e012f57f3 100644
--- a/gemfiles/jruby_9.3_graphql_2.0.gemfile
+++ b/gemfiles/jruby_9.3_graphql_2.0.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.0.0"
group :check do
diff --git a/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock b/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock
index e7c717615f..8168c9ace0 100644
--- a/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock
+++ b/gemfiles/jruby_9.3_graphql_2.0.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -151,6 +151,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
graphql (~> 2.0.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_http.gemfile b/gemfiles/jruby_9.3_http.gemfile
index a8fe649173..8fafcccccb 100644
--- a/gemfiles/jruby_9.3_http.gemfile
+++ b/gemfiles/jruby_9.3_http.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "ethon"
gem "excon"
gem "faraday"
diff --git a/gemfiles/jruby_9.3_http.gemfile.lock b/gemfiles/jruby_9.3_http.gemfile.lock
index ad85149151..38f1417423 100644
--- a/gemfiles/jruby_9.3_http.gemfile.lock
+++ b/gemfiles/jruby_9.3_http.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -50,7 +50,7 @@ GEM
faraday-net_http (>= 2.0, < 3.1)
ruby2_keywords (>= 0.0.4)
faraday-net_http (3.0.2)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
@@ -189,6 +189,7 @@ DEPENDENCIES
ethon
excon
faraday
+ ffi (~> 1.16.3)
http (~> 4)
httpclient
json-schema (< 3)
diff --git a/gemfiles/jruby_9.3_opensearch_2.gemfile b/gemfiles/jruby_9.3_opensearch_2.gemfile
index 4badbbbf89..a2682b6908 100644
--- a/gemfiles/jruby_9.3_opensearch_2.gemfile
+++ b/gemfiles/jruby_9.3_opensearch_2.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 2ae4cbcba3..ebb01c4149 100644
--- a/gemfiles/jruby_9.3_opensearch_2.gemfile.lock
+++ b/gemfiles/jruby_9.3_opensearch_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -166,6 +166,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
opensearch-ruby (~> 2)
diff --git a/gemfiles/jruby_9.3_opensearch_3.gemfile b/gemfiles/jruby_9.3_opensearch_3.gemfile
index 40e5c23023..c80b86efc3 100644
--- a/gemfiles/jruby_9.3_opensearch_3.gemfile
+++ b/gemfiles/jruby_9.3_opensearch_3.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 70e58c0c64..e4a2d35012 100644
--- a/gemfiles/jruby_9.3_opensearch_3.gemfile.lock
+++ b/gemfiles/jruby_9.3_opensearch_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
opensearch-ruby (~> 3)
diff --git a/gemfiles/jruby_9.3_rack_1.gemfile b/gemfiles/jruby_9.3_rack_1.gemfile
index d50f2bee92..73bb6fe5d6 100644
--- a/gemfiles/jruby_9.3_rack_1.gemfile
+++ b/gemfiles/jruby_9.3_rack_1.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 16d43b9f1a..0bd4d4836b 100644
--- a/gemfiles/jruby_9.3_rack_1.gemfile.lock
+++ b/gemfiles/jruby_9.3_rack_1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -153,6 +153,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_rack_2.gemfile b/gemfiles/jruby_9.3_rack_2.gemfile
index 85fa161db1..8ccdc8618a 100644
--- a/gemfiles/jruby_9.3_rack_2.gemfile
+++ b/gemfiles/jruby_9.3_rack_2.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 574b9fb710..c93e578626 100644
--- a/gemfiles/jruby_9.3_rack_2.gemfile.lock
+++ b/gemfiles/jruby_9.3_rack_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -153,6 +153,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_rack_3.gemfile b/gemfiles/jruby_9.3_rack_3.gemfile
index 761c81404d..d1363a688e 100644
--- a/gemfiles/jruby_9.3_rack_3.gemfile
+++ b/gemfiles/jruby_9.3_rack_3.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 93257ba9f1..f99ebc0ffe 100644
--- a/gemfiles/jruby_9.3_rack_3.gemfile.lock
+++ b/gemfiles/jruby_9.3_rack_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -153,6 +153,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_rails5_mysql2.gemfile b/gemfiles/jruby_9.3_rails5_mysql2.gemfile
index 81805863e1..696b8372f2 100644
--- a/gemfiles/jruby_9.3_rails5_mysql2.gemfile
+++ b/gemfiles/jruby_9.3_rails5_mysql2.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 c640a30583..90e539573e 100644
--- a/gemfiles/jruby_9.3_rails5_mysql2.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails5_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -91,7 +91,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -277,6 +277,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails5_postgres.gemfile b/gemfiles/jruby_9.3_rails5_postgres.gemfile
index 59869f10d3..7cc59daf88 100644
--- a/gemfiles/jruby_9.3_rails5_postgres.gemfile
+++ b/gemfiles/jruby_9.3_rails5_postgres.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 d5fad17c17..300c56ce78 100644
--- a/gemfiles/jruby_9.3_rails5_postgres.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails5_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -91,7 +91,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -277,6 +277,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile
index e25bbe1367..44eeb0915d 100644
--- a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile
+++ b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 886ba2af93..b3114e7a7d 100644
--- a/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails5_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -91,7 +91,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -278,6 +278,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile
index 0a99d6866b..5eeb7f3a55 100644
--- a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile
+++ b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 6a78541b45..10ce7bc706 100644
--- a/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails5_postgres_redis_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -91,7 +91,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -294,6 +294,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile
index acccb753a8..2e3854c52d 100644
--- a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile
+++ b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 f39fe7f2ea..512aca9e80 100644
--- a/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails5_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -92,7 +92,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -284,6 +284,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile
index e031424713..44004a8932 100644
--- a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile
+++ b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 136011d8b8..ce4aa61899 100644
--- a/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails5_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -91,7 +91,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -276,6 +276,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_rails61_mysql2.gemfile b/gemfiles/jruby_9.3_rails61_mysql2.gemfile
index 8bf0634bdb..7a1b221547 100644
--- a/gemfiles/jruby_9.3_rails61_mysql2.gemfile
+++ b/gemfiles/jruby_9.3_rails61_mysql2.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 c0fd0e8748..8f476681f0 100644
--- a/gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails61_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -108,7 +108,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -296,6 +296,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails61_postgres.gemfile b/gemfiles/jruby_9.3_rails61_postgres.gemfile
index cb6d66212e..127e45b09c 100644
--- a/gemfiles/jruby_9.3_rails61_postgres.gemfile
+++ b/gemfiles/jruby_9.3_rails61_postgres.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 300b73fee5..5fbe963bcd 100644
--- a/gemfiles/jruby_9.3_rails61_postgres.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails61_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -108,7 +108,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -296,6 +296,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile
index 0ab7c23c5b..6172b981af 100644
--- a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile
+++ b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 c4a8a6ca99..b8598f6a04 100644
--- a/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails61_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -108,7 +108,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -297,6 +297,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile
index 332cbab1c8..39e98d29e8 100644
--- a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile
+++ b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 8f4dfe2433..f18499384f 100644
--- a/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails61_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -109,7 +109,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -302,6 +302,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile
index 1625f3b4b4..ef45a387ca 100644
--- a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile
+++ b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 d3e43c429b..5c5c0f1972 100644
--- a/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails61_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -108,7 +108,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -295,6 +295,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_rails6_mysql2.gemfile b/gemfiles/jruby_9.3_rails6_mysql2.gemfile
index c4047bacce..b20ead60bc 100644
--- a/gemfiles/jruby_9.3_rails6_mysql2.gemfile
+++ b/gemfiles/jruby_9.3_rails6_mysql2.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 63534cac1f..6b149f2920 100644
--- a/gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails6_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -104,7 +104,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -293,6 +293,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails6_postgres.gemfile b/gemfiles/jruby_9.3_rails6_postgres.gemfile
index 1c2760a4e3..60f00aed13 100644
--- a/gemfiles/jruby_9.3_rails6_postgres.gemfile
+++ b/gemfiles/jruby_9.3_rails6_postgres.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 97f24c1bf9..91fcc910d6 100644
--- a/gemfiles/jruby_9.3_rails6_postgres.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails6_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -104,7 +104,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -293,6 +293,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile
index 6045a5c530..5dfdbf9273 100644
--- a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile
+++ b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 616609d7df..57ca7ec1d7 100644
--- a/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails6_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -104,7 +104,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -294,6 +294,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile
index d89b1c5d12..3ed0138abc 100644
--- a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile
+++ b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 a3185f07f9..98c004ffda 100644
--- a/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails6_postgres_redis_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -104,7 +104,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -310,6 +310,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile
index e42dfa30f0..b0c290ab20 100644
--- a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile
+++ b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 f4b51b8ba2..2a42862367 100644
--- a/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails6_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -105,7 +105,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -300,6 +300,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile
index 628991583b..5dd52fd416 100644
--- a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile
+++ b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 ca0ccb48f8..4fd9fa6bed 100644
--- a/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock
+++ b/gemfiles/jruby_9.3_rails6_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -104,7 +104,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.6.1)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -292,6 +292,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_redis_3.gemfile b/gemfiles/jruby_9.3_redis_3.gemfile
index 91d55051d9..95844e557c 100644
--- a/gemfiles/jruby_9.3_redis_3.gemfile
+++ b/gemfiles/jruby_9.3_redis_3.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 e69bbb5f07..637ceab309 100644
--- a/gemfiles/jruby_9.3_redis_3.gemfile.lock
+++ b/gemfiles/jruby_9.3_redis_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -151,6 +151,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_redis_4.gemfile b/gemfiles/jruby_9.3_redis_4.gemfile
index ebe797fe19..d882e95609 100644
--- a/gemfiles/jruby_9.3_redis_4.gemfile
+++ b/gemfiles/jruby_9.3_redis_4.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 c5143c97ec..27b6754a7f 100644
--- a/gemfiles/jruby_9.3_redis_4.gemfile.lock
+++ b/gemfiles/jruby_9.3_redis_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -151,6 +151,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_redis_5.gemfile b/gemfiles/jruby_9.3_redis_5.gemfile
index e2bb01f8c3..d07de6726c 100644
--- a/gemfiles/jruby_9.3_redis_5.gemfile
+++ b/gemfiles/jruby_9.3_redis_5.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 914db4f2b8..43c7ff72e1 100644
--- a/gemfiles/jruby_9.3_redis_5.gemfile.lock
+++ b/gemfiles/jruby_9.3_redis_5.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -42,7 +42,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -155,6 +155,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_relational_db.gemfile b/gemfiles/jruby_9.3_relational_db.gemfile
index c52b83d644..ef1be5d3b6 100644
--- a/gemfiles/jruby_9.3_relational_db.gemfile
+++ b/gemfiles/jruby_9.3_relational_db.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 7f1a89bd1e..4067f367c8 100644
--- a/gemfiles/jruby_9.3_relational_db.gemfile.lock
+++ b/gemfiles/jruby_9.3_relational_db.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -65,7 +65,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
@@ -190,6 +190,7 @@ DEPENDENCIES
delayed_job
delayed_job_active_record
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
jdbc-sqlite3 (>= 3.28)
json-schema (< 3)
makara
diff --git a/gemfiles/jruby_9.3_resque2_redis3.gemfile b/gemfiles/jruby_9.3_resque2_redis3.gemfile
index 19617fb9eb..dd80d60812 100644
--- a/gemfiles/jruby_9.3_resque2_redis3.gemfile
+++ b/gemfiles/jruby_9.3_resque2_redis3.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 1d68c504e9..9b27e5240b 100644
--- a/gemfiles/jruby_9.3_resque2_redis3.gemfile.lock
+++ b/gemfiles/jruby_9.3_resque2_redis3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -172,6 +172,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_resque2_redis4.gemfile b/gemfiles/jruby_9.3_resque2_redis4.gemfile
index 762cb8c28e..8afcda5b46 100644
--- a/gemfiles/jruby_9.3_resque2_redis4.gemfile
+++ b/gemfiles/jruby_9.3_resque2_redis4.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 5f4712d920..2a8167c7dd 100644
--- a/gemfiles/jruby_9.3_resque2_redis4.gemfile.lock
+++ b/gemfiles/jruby_9.3_resque2_redis4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -172,6 +172,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_sinatra_2.gemfile b/gemfiles/jruby_9.3_sinatra_2.gemfile
index b8ddec784f..20e32ebfcf 100644
--- a/gemfiles/jruby_9.3_sinatra_2.gemfile
+++ b/gemfiles/jruby_9.3_sinatra_2.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 29cf5ae46c..28075550fe 100644
--- a/gemfiles/jruby_9.3_sinatra_2.gemfile.lock
+++ b/gemfiles/jruby_9.3_sinatra_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -168,6 +168,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.3_sinatra_3.gemfile b/gemfiles/jruby_9.3_sinatra_3.gemfile
index 484fcdace8..a781692fa7 100644
--- a/gemfiles/jruby_9.3_sinatra_3.gemfile
+++ b/gemfiles/jruby_9.3_sinatra_3.gemfile
@@ -32,6 +32,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 89baf76598..eeaa957e2b 100644
--- a/gemfiles/jruby_9.3_sinatra_3.gemfile.lock
+++ b/gemfiles/jruby_9.3_sinatra_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -170,6 +170,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_activesupport.gemfile b/gemfiles/jruby_9.4_activesupport.gemfile
index 75ec52c272..4fb808a34f 100644
--- a/gemfiles/jruby_9.4_activesupport.gemfile
+++ b/gemfiles/jruby_9.4_activesupport.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 7f9edf891a..f119ba2216 100644
--- a/gemfiles/jruby_9.4_activesupport.gemfile.lock
+++ b/gemfiles/jruby_9.4_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -86,7 +86,7 @@ GEM
dry-logic (~> 1.4)
zeitwerk (~> 2.6)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
grape (1.8.0)
activesupport (>= 5)
builder
@@ -259,6 +259,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
grape
json-schema (< 3)
lograge
diff --git a/gemfiles/jruby_9.4_aws.gemfile b/gemfiles/jruby_9.4_aws.gemfile
index 60530abcec..480b01439c 100644
--- a/gemfiles/jruby_9.4_aws.gemfile
+++ b/gemfiles/jruby_9.4_aws.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "aws-sdk"
gem "shoryuken"
diff --git a/gemfiles/jruby_9.4_aws.gemfile.lock b/gemfiles/jruby_9.4_aws.gemfile.lock
index c3e1d1ee58..c8a48def99 100644
--- a/gemfiles/jruby_9.4_aws.gemfile.lock
+++ b/gemfiles/jruby_9.4_aws.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -1462,7 +1462,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
jmespath (1.6.2)
json (2.6.3-java)
@@ -1576,6 +1576,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_contrib.gemfile b/gemfiles/jruby_9.4_contrib.gemfile
index 9273aef540..41b3c5f9d6 100644
--- a/gemfiles/jruby_9.4_contrib.gemfile
+++ b/gemfiles/jruby_9.4_contrib.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 880e62bf98..eb4699e940 100644
--- a/gemfiles/jruby_9.4_contrib.gemfile.lock
+++ b/gemfiles/jruby_9.4_contrib.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -48,7 +48,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.5.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -208,6 +208,7 @@ DEPENDENCIES
dalli (>= 3.0.0)
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
mongo (>= 2.8.0, < 2.15.0)
diff --git a/gemfiles/jruby_9.4_contrib_old.gemfile b/gemfiles/jruby_9.4_contrib_old.gemfile
index dcc112e24b..b03ae063f3 100644
--- a/gemfiles/jruby_9.4_contrib_old.gemfile
+++ b/gemfiles/jruby_9.4_contrib_old.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 c90d1a2a4f..aef0f4d237 100644
--- a/gemfiles/jruby_9.4_contrib_old.gemfile.lock
+++ b/gemfiles/jruby_9.4_contrib_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -46,7 +46,7 @@ GEM
multipart-post (>= 1.2, < 3)
faraday_middleware (0.12.2)
faraday (>= 0.7.4, < 1.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -164,6 +164,7 @@ DEPENDENCIES
dalli (< 3.0.0)
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_core_old.gemfile b/gemfiles/jruby_9.4_core_old.gemfile
index 8e25985c64..f8a583aaed 100644
--- a/gemfiles/jruby_9.4_core_old.gemfile
+++ b/gemfiles/jruby_9.4_core_old.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 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 "ffi", "~> 1.16.3", require: false
group :check do
diff --git a/gemfiles/jruby_9.4_core_old.gemfile.lock b/gemfiles/jruby_9.4_core_old.gemfile.lock
index e565ee9a7a..9a75d9778d 100644
--- a/gemfiles/jruby_9.4_core_old.gemfile.lock
+++ b/gemfiles/jruby_9.4_core_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (4.8.3)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -150,6 +150,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (~> 4)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_elasticsearch_7.gemfile b/gemfiles/jruby_9.4_elasticsearch_7.gemfile
index 53dc87e0ad..16dbe29222 100644
--- a/gemfiles/jruby_9.4_elasticsearch_7.gemfile
+++ b/gemfiles/jruby_9.4_elasticsearch_7.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 52af065f43..c4e3d98170 100644
--- a/gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock
+++ b/gemfiles/jruby_9.4_elasticsearch_7.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -186,6 +186,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 7)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_elasticsearch_8.gemfile b/gemfiles/jruby_9.4_elasticsearch_8.gemfile
index 51e742d386..c403594678 100644
--- a/gemfiles/jruby_9.4_elasticsearch_8.gemfile
+++ b/gemfiles/jruby_9.4_elasticsearch_8.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 3da25988ba..ccb9bc255d 100644
--- a/gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock
+++ b/gemfiles/jruby_9.4_elasticsearch_8.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -168,6 +168,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 8)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_graphql_1.13.gemfile b/gemfiles/jruby_9.4_graphql_1.13.gemfile
index 9248129594..906aa79ed9 100644
--- a/gemfiles/jruby_9.4_graphql_1.13.gemfile
+++ b/gemfiles/jruby_9.4_graphql_1.13.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 1.13.0"
group :check do
diff --git a/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock b/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock
index f66cf0fcaa..34412245a7 100644
--- a/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock
+++ b/gemfiles/jruby_9.4_graphql_1.13.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -152,6 +152,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
graphql (~> 1.13.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.4_graphql_2.0.gemfile b/gemfiles/jruby_9.4_graphql_2.0.gemfile
index 287d806ec9..c6c9bd4de2 100644
--- a/gemfiles/jruby_9.4_graphql_2.0.gemfile
+++ b/gemfiles/jruby_9.4_graphql_2.0.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.0.0"
group :check do
diff --git a/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock
index ce17ee6299..cdde114688 100644
--- a/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock
+++ b/gemfiles/jruby_9.4_graphql_2.0.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -152,6 +152,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
graphql (~> 2.0.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.4_graphql_2.1.gemfile b/gemfiles/jruby_9.4_graphql_2.1.gemfile
index 6602d2e588..ff23430cd6 100644
--- a/gemfiles/jruby_9.4_graphql_2.1.gemfile
+++ b/gemfiles/jruby_9.4_graphql_2.1.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.1.0"
group :check do
diff --git a/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock
index d7cc310d90..ef07316435 100644
--- a/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock
+++ b/gemfiles/jruby_9.4_graphql_2.1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -153,6 +153,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
graphql (~> 2.1.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.4_graphql_2.2.gemfile b/gemfiles/jruby_9.4_graphql_2.2.gemfile
index a5a7f70613..c1b132b893 100644
--- a/gemfiles/jruby_9.4_graphql_2.2.gemfile
+++ b/gemfiles/jruby_9.4_graphql_2.2.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.2.0"
group :check do
diff --git a/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock b/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock
index a38894867a..ea8b753651 100644
--- a/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock
+++ b/gemfiles/jruby_9.4_graphql_2.2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -153,6 +153,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
graphql (~> 2.2.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.4_http.gemfile b/gemfiles/jruby_9.4_http.gemfile
index 8f218809c0..f8cbd61df1 100644
--- a/gemfiles/jruby_9.4_http.gemfile
+++ b/gemfiles/jruby_9.4_http.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "ethon"
gem "excon"
gem "faraday"
diff --git a/gemfiles/jruby_9.4_http.gemfile.lock b/gemfiles/jruby_9.4_http.gemfile.lock
index 08f9dcccea..fc47aa1ee1 100644
--- a/gemfiles/jruby_9.4_http.gemfile.lock
+++ b/gemfiles/jruby_9.4_http.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -50,7 +50,7 @@ GEM
faraday-net_http (>= 2.0, < 3.1)
ruby2_keywords (>= 0.0.4)
faraday-net_http (3.0.2)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
@@ -190,6 +190,7 @@ DEPENDENCIES
ethon
excon
faraday
+ ffi (~> 1.16.3)
http (~> 4)
httpclient
json-schema (< 3)
diff --git a/gemfiles/jruby_9.4_opensearch_2.gemfile b/gemfiles/jruby_9.4_opensearch_2.gemfile
index b34fb57caa..a04d313c43 100644
--- a/gemfiles/jruby_9.4_opensearch_2.gemfile
+++ b/gemfiles/jruby_9.4_opensearch_2.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 5dfb9b9a7a..b11d45590c 100644
--- a/gemfiles/jruby_9.4_opensearch_2.gemfile.lock
+++ b/gemfiles/jruby_9.4_opensearch_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -167,6 +167,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
opensearch-ruby (~> 2)
diff --git a/gemfiles/jruby_9.4_opensearch_3.gemfile b/gemfiles/jruby_9.4_opensearch_3.gemfile
index fdd5584ff7..03959f34c3 100644
--- a/gemfiles/jruby_9.4_opensearch_3.gemfile
+++ b/gemfiles/jruby_9.4_opensearch_3.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 9bccb75e4a..bf8136c965 100644
--- a/gemfiles/jruby_9.4_opensearch_3.gemfile.lock
+++ b/gemfiles/jruby_9.4_opensearch_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -162,6 +162,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
opensearch-ruby (~> 3)
diff --git a/gemfiles/jruby_9.4_rack_1.gemfile b/gemfiles/jruby_9.4_rack_1.gemfile
index 88f7657b85..0abf5da385 100644
--- a/gemfiles/jruby_9.4_rack_1.gemfile
+++ b/gemfiles/jruby_9.4_rack_1.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 3040ae8c53..b46a072508 100644
--- a/gemfiles/jruby_9.4_rack_1.gemfile.lock
+++ b/gemfiles/jruby_9.4_rack_1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -154,6 +154,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_rack_2.gemfile b/gemfiles/jruby_9.4_rack_2.gemfile
index 7acb701df4..500cb2bf4d 100644
--- a/gemfiles/jruby_9.4_rack_2.gemfile
+++ b/gemfiles/jruby_9.4_rack_2.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 c025e16398..836dc7d8c5 100644
--- a/gemfiles/jruby_9.4_rack_2.gemfile.lock
+++ b/gemfiles/jruby_9.4_rack_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -154,6 +154,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_rack_3.gemfile b/gemfiles/jruby_9.4_rack_3.gemfile
index b7c83f2497..098c5289d2 100644
--- a/gemfiles/jruby_9.4_rack_3.gemfile
+++ b/gemfiles/jruby_9.4_rack_3.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 6628cbe507..2c9110fd09 100644
--- a/gemfiles/jruby_9.4_rack_3.gemfile.lock
+++ b/gemfiles/jruby_9.4_rack_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -154,6 +154,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_rails61_mysql2.gemfile b/gemfiles/jruby_9.4_rails61_mysql2.gemfile
index 931c5a8090..0d4c14205d 100644
--- a/gemfiles/jruby_9.4_rails61_mysql2.gemfile
+++ b/gemfiles/jruby_9.4_rails61_mysql2.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "rails", "~> 6.1.0"
gem "activerecord-jdbcmysql-adapter", 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 71a5800498..d7482f8754 100644
--- a/gemfiles/jruby_9.4_rails61_mysql2.gemfile.lock
+++ b/gemfiles/jruby_9.4_rails61_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -108,7 +108,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -296,6 +296,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.4_rails61_postgres.gemfile b/gemfiles/jruby_9.4_rails61_postgres.gemfile
index 52a99e5bbb..0c13b64d0e 100644
--- a/gemfiles/jruby_9.4_rails61_postgres.gemfile
+++ b/gemfiles/jruby_9.4_rails61_postgres.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 efe409b50b..457acbe0f6 100644
--- a/gemfiles/jruby_9.4_rails61_postgres.gemfile.lock
+++ b/gemfiles/jruby_9.4_rails61_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -108,7 +108,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -296,6 +296,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile
index 687e00206a..e2a18e63b2 100644
--- a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile
+++ b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 8a574bf472..18baae18da 100644
--- a/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock
+++ b/gemfiles/jruby_9.4_rails61_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -108,7 +108,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -297,6 +297,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile
index 79f966da66..d89fa8744d 100644
--- a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile
+++ b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 bdfaad6b88..95b9cdfe6e 100644
--- a/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/jruby_9.4_rails61_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -109,7 +109,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -310,6 +310,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
lograge (~> 0.11)
memory_profiler (~> 0.9)
diff --git a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile
index 7f2460ab68..1494e924cc 100644
--- a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile
+++ b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 35130a30ea..5ba58bc3b7 100644
--- a/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock
+++ b/gemfiles/jruby_9.4_rails61_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -108,7 +108,7 @@ GEM
docile (1.4.0)
dogstatsd-ruby (5.5.0)
erubi (1.12.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
globalid (1.0.1)
activesupport (>= 5.0)
hashdiff (1.0.1)
@@ -295,6 +295,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
net-smtp
diff --git a/gemfiles/jruby_9.4_redis_3.gemfile b/gemfiles/jruby_9.4_redis_3.gemfile
index 9b82e77db6..f1299613ea 100644
--- a/gemfiles/jruby_9.4_redis_3.gemfile
+++ b/gemfiles/jruby_9.4_redis_3.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 7ea9d4b314..f476ecff66 100644
--- a/gemfiles/jruby_9.4_redis_3.gemfile.lock
+++ b/gemfiles/jruby_9.4_redis_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.5.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -151,6 +151,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_redis_4.gemfile b/gemfiles/jruby_9.4_redis_4.gemfile
index 132064c58b..b8d7dbbcca 100644
--- a/gemfiles/jruby_9.4_redis_4.gemfile
+++ b/gemfiles/jruby_9.4_redis_4.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 9679a6e834..21e9cd2296 100644
--- a/gemfiles/jruby_9.4_redis_4.gemfile.lock
+++ b/gemfiles/jruby_9.4_redis_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.5.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -151,6 +151,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_redis_5.gemfile b/gemfiles/jruby_9.4_redis_5.gemfile
index 45762dfead..21dccd9604 100644
--- a/gemfiles/jruby_9.4_redis_5.gemfile
+++ b/gemfiles/jruby_9.4_redis_5.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 6f03a7e86c..34ef897dd2 100644
--- a/gemfiles/jruby_9.4_redis_5.gemfile.lock
+++ b/gemfiles/jruby_9.4_redis_5.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -42,7 +42,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.5.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -155,6 +155,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_relational_db.gemfile b/gemfiles/jruby_9.4_relational_db.gemfile
index d71ccdf38b..5bcc997ba5 100644
--- a/gemfiles/jruby_9.4_relational_db.gemfile
+++ b/gemfiles/jruby_9.4_relational_db.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "activerecord", "~> 7"
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 03b73b9206..286f270b8d 100644
--- a/gemfiles/jruby_9.4_relational_db.gemfile.lock
+++ b/gemfiles/jruby_9.4_relational_db.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -64,7 +64,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.6.1)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
@@ -188,6 +188,7 @@ DEPENDENCIES
delayed_job
delayed_job_active_record
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
jdbc-sqlite3 (>= 3.28)
json-schema (< 3)
makara (>= 0.6.0.pre)
diff --git a/gemfiles/jruby_9.4_resque2_redis3.gemfile b/gemfiles/jruby_9.4_resque2_redis3.gemfile
index a8b0317b9a..6c66fae0fe 100644
--- a/gemfiles/jruby_9.4_resque2_redis3.gemfile
+++ b/gemfiles/jruby_9.4_resque2_redis3.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 6f86fffcc5..719c58eaf6 100644
--- a/gemfiles/jruby_9.4_resque2_redis3.gemfile.lock
+++ b/gemfiles/jruby_9.4_resque2_redis3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -41,7 +41,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.5.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -172,6 +172,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_resque2_redis4.gemfile b/gemfiles/jruby_9.4_resque2_redis4.gemfile
index 87417bdaf2..59c61ff701 100644
--- a/gemfiles/jruby_9.4_resque2_redis4.gemfile
+++ b/gemfiles/jruby_9.4_resque2_redis4.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 1490f0a2f8..cb92080439 100644
--- a/gemfiles/jruby_9.4_resque2_redis4.gemfile.lock
+++ b/gemfiles/jruby_9.4_resque2_redis4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -42,7 +42,7 @@ GEM
diff-lcs (1.5.0)
docile (1.4.0)
dogstatsd-ruby (5.5.0)
- ffi (1.15.5-java)
+ ffi (1.16.3-java)
hashdiff (1.0.1)
json (2.6.3-java)
json-schema (2.8.1)
@@ -176,6 +176,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_sinatra_2.gemfile b/gemfiles/jruby_9.4_sinatra_2.gemfile
index d5f67f81f7..dfe8f26843 100644
--- a/gemfiles/jruby_9.4_sinatra_2.gemfile
+++ b/gemfiles/jruby_9.4_sinatra_2.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 91ef0c1166..c95fb2f2ce 100644
--- a/gemfiles/jruby_9.4_sinatra_2.gemfile.lock
+++ b/gemfiles/jruby_9.4_sinatra_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -169,6 +169,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_sinatra_3.gemfile b/gemfiles/jruby_9.4_sinatra_3.gemfile
index cb8526fc7c..69d981fb4a 100644
--- a/gemfiles/jruby_9.4_sinatra_3.gemfile
+++ b/gemfiles/jruby_9.4_sinatra_3.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 48c9a09b0f..abecd65ba6 100644
--- a/gemfiles/jruby_9.4_sinatra_3.gemfile.lock
+++ b/gemfiles/jruby_9.4_sinatra_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -171,6 +171,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/jruby_9.4_sinatra_4.gemfile b/gemfiles/jruby_9.4_sinatra_4.gemfile
index e090d53aab..05f2c034f4 100644
--- a/gemfiles/jruby_9.4_sinatra_4.gemfile
+++ b/gemfiles/jruby_9.4_sinatra_4.gemfile
@@ -33,6 +33,7 @@ gem "rubocop-packaging", "~> 0.5.2", require: false
gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
+gem "ffi", "~> 1.16.3", require: false
gem "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 c8d6fb84b3..7f0b7f1b8d 100644
--- a/gemfiles/jruby_9.4_sinatra_4.gemfile.lock
+++ b/gemfiles/jruby_9.4_sinatra_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -174,6 +174,7 @@ DEPENDENCIES
concurrent-ruby
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
+ ffi (~> 1.16.3)
json-schema (< 3)
memory_profiler (~> 0.9)
os (~> 1.1)
diff --git a/gemfiles/ruby_2.5_activesupport.gemfile b/gemfiles/ruby_2.5_activesupport.gemfile
index 16754ef06a..06e9b7a281 100644
--- a/gemfiles/ruby_2.5_activesupport.gemfile
+++ b/gemfiles/ruby_2.5_activesupport.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 3db3d1823b..9a31a08c0f 100644
--- a/gemfiles/ruby_2.5_activesupport.gemfile.lock
+++ b/gemfiles/ruby_2.5_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -93,7 +93,7 @@ GEM
dry-logic (~> 1.0, >= 1.0.2)
erubi (1.12.0)
extlz4 (0.3.4)
- ffi (1.15.5)
+ ffi (1.16.3)
google-protobuf (3.19.1)
google-protobuf (3.19.1-x86_64-linux)
grape (1.7.0)
@@ -241,6 +241,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
grape
json-schema (< 3)
diff --git a/gemfiles/ruby_2.5_aws.gemfile b/gemfiles/ruby_2.5_aws.gemfile
index 4318cf5463..1f5f0f590e 100644
--- a/gemfiles/ruby_2.5_aws.gemfile
+++ b/gemfiles/ruby_2.5_aws.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "aws-sdk"
gem "shoryuken"
diff --git a/gemfiles/ruby_2.5_aws.gemfile.lock b/gemfiles/ruby_2.5_aws.gemfile.lock
index 6aad8e37c6..d7069462af 100644
--- a/gemfiles/ruby_2.5_aws.gemfile.lock
+++ b/gemfiles/ruby_2.5_aws.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -1552,6 +1552,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_contrib.gemfile b/gemfiles/ruby_2.5_contrib.gemfile
index 9c4d74e2da..da49f44a53 100644
--- a/gemfiles/ruby_2.5_contrib.gemfile
+++ b/gemfiles/ruby_2.5_contrib.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 39375aac70..03a51d8b67 100644
--- a/gemfiles/ruby_2.5_contrib.gemfile.lock
+++ b/gemfiles/ruby_2.5_contrib.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -195,6 +195,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
grpc
json-schema (< 3)
diff --git a/gemfiles/ruby_2.5_contrib_old.gemfile b/gemfiles/ruby_2.5_contrib_old.gemfile
index 344d993952..03e91dd11b 100644
--- a/gemfiles/ruby_2.5_contrib_old.gemfile
+++ b/gemfiles/ruby_2.5_contrib_old.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 9c50c31456..3d2f968aac 100644
--- a/gemfiles/ruby_2.5_contrib_old.gemfile.lock
+++ b/gemfiles/ruby_2.5_contrib_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -182,6 +182,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
faraday (= 0.17)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_core_old.gemfile b/gemfiles/ruby_2.5_core_old.gemfile
index 351878c5dc..6365490335 100644
--- a/gemfiles/ruby_2.5_core_old.gemfile
+++ b/gemfiles/ruby_2.5_core_old.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", "~> 4"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
group :check do
diff --git a/gemfiles/ruby_2.5_core_old.gemfile.lock b/gemfiles/ruby_2.5_core_old.gemfile.lock
index 27ee3a21f2..ad688913fa 100644
--- a/gemfiles/ruby_2.5_core_old.gemfile.lock
+++ b/gemfiles/ruby_2.5_core_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -127,6 +127,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (~> 4)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_elasticsearch_7.gemfile b/gemfiles/ruby_2.5_elasticsearch_7.gemfile
index 252f14dcc6..c70e70380e 100644
--- a/gemfiles/ruby_2.5_elasticsearch_7.gemfile
+++ b/gemfiles/ruby_2.5_elasticsearch_7.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 92d4821104..6453f7f9a0 100644
--- a/gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock
+++ b/gemfiles/ruby_2.5_elasticsearch_7.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -162,6 +162,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 7)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_elasticsearch_8.gemfile b/gemfiles/ruby_2.5_elasticsearch_8.gemfile
index 8c4a6c4f33..fc53a9cbbf 100644
--- a/gemfiles/ruby_2.5_elasticsearch_8.gemfile
+++ b/gemfiles/ruby_2.5_elasticsearch_8.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 a0001d6e16..c2c6feb3cb 100644
--- a/gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock
+++ b/gemfiles/ruby_2.5_elasticsearch_8.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -162,6 +162,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 8)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_graphql_2.0.gemfile b/gemfiles/ruby_2.5_graphql_2.0.gemfile
index c9a9fec71d..bf8f7a3819 100644
--- a/gemfiles/ruby_2.5_graphql_2.0.gemfile
+++ b/gemfiles/ruby_2.5_graphql_2.0.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.0.0"
group :check do
diff --git a/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock b/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock
index 4fbeb77e77..4b56445fcc 100644
--- a/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock
+++ b/gemfiles/ruby_2.5_graphql_2.0.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -128,6 +128,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
graphql (~> 2.0.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_2.5_hanami_1.gemfile b/gemfiles/ruby_2.5_hanami_1.gemfile
index c68add2c42..4073cc37b4 100644
--- a/gemfiles/ruby_2.5_hanami_1.gemfile
+++ b/gemfiles/ruby_2.5_hanami_1.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 8777051d98..321d2ed180 100644
--- a/gemfiles/ruby_2.5_hanami_1.gemfile.lock
+++ b/gemfiles/ruby_2.5_hanami_1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -230,6 +230,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
hanami (~> 1)
json-schema (< 3)
diff --git a/gemfiles/ruby_2.5_http.gemfile b/gemfiles/ruby_2.5_http.gemfile
index c2beb71058..6908e21e17 100644
--- a/gemfiles/ruby_2.5_http.gemfile
+++ b/gemfiles/ruby_2.5_http.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "ethon"
gem "excon"
gem "faraday"
diff --git a/gemfiles/ruby_2.5_http.gemfile.lock b/gemfiles/ruby_2.5_http.gemfile.lock
index 4bfa0b50c9..1af759506b 100644
--- a/gemfiles/ruby_2.5_http.gemfile.lock
+++ b/gemfiles/ruby_2.5_http.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -72,7 +72,7 @@ GEM
faraday-patron (1.0.0)
faraday-rack (1.0.0)
faraday-retry (1.0.3)
- ffi (1.15.5)
+ ffi (1.16.3)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
@@ -189,6 +189,7 @@ DEPENDENCIES
excon
extlz4 (~> 0.3, >= 0.3.3)
faraday
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
http
httpclient
diff --git a/gemfiles/ruby_2.5_opensearch_2.gemfile b/gemfiles/ruby_2.5_opensearch_2.gemfile
index 8b40c65c02..d01f0470c4 100644
--- a/gemfiles/ruby_2.5_opensearch_2.gemfile
+++ b/gemfiles/ruby_2.5_opensearch_2.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 792fafed42..00b384e748 100644
--- a/gemfiles/ruby_2.5_opensearch_2.gemfile.lock
+++ b/gemfiles/ruby_2.5_opensearch_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_opensearch_3.gemfile b/gemfiles/ruby_2.5_opensearch_3.gemfile
index 79419c3787..ebe2d2a174 100644
--- a/gemfiles/ruby_2.5_opensearch_3.gemfile
+++ b/gemfiles/ruby_2.5_opensearch_3.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 1d9ede064d..61fe4d4a17 100644
--- a/gemfiles/ruby_2.5_opensearch_3.gemfile.lock
+++ b/gemfiles/ruby_2.5_opensearch_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -156,6 +156,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_rack_1.gemfile b/gemfiles/ruby_2.5_rack_1.gemfile
index 379cd11b64..3c77840895 100644
--- a/gemfiles/ruby_2.5_rack_1.gemfile
+++ b/gemfiles/ruby_2.5_rack_1.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 1a0bc91faf..f20cf7e9f5 100644
--- a/gemfiles/ruby_2.5_rack_1.gemfile.lock
+++ b/gemfiles/ruby_2.5_rack_1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -130,6 +130,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_rack_2.gemfile b/gemfiles/ruby_2.5_rack_2.gemfile
index 4aa2760538..ca38dfbb80 100644
--- a/gemfiles/ruby_2.5_rack_2.gemfile
+++ b/gemfiles/ruby_2.5_rack_2.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 120027eb13..53c6f354bb 100644
--- a/gemfiles/ruby_2.5_rack_2.gemfile.lock
+++ b/gemfiles/ruby_2.5_rack_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -130,6 +130,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_rack_3.gemfile b/gemfiles/ruby_2.5_rack_3.gemfile
index d628adcb93..0b7d790518 100644
--- a/gemfiles/ruby_2.5_rack_3.gemfile
+++ b/gemfiles/ruby_2.5_rack_3.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 7000d32fb1..d57d667082 100644
--- a/gemfiles/ruby_2.5_rack_3.gemfile.lock
+++ b/gemfiles/ruby_2.5_rack_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -130,6 +130,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_rails4_mysql2.gemfile b/gemfiles/ruby_2.5_rails4_mysql2.gemfile
index 8666443045..a3dd8bfc3e 100644
--- a/gemfiles/ruby_2.5_rails4_mysql2.gemfile
+++ b/gemfiles/ruby_2.5_rails4_mysql2.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 23bd7a08b7..5665ed0928 100644
--- a/gemfiles/ruby_2.5_rails4_mysql2.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails4_mysql2.gemfile.lock
@@ -67,7 +67,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -252,6 +252,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails4_postgres.gemfile b/gemfiles/ruby_2.5_rails4_postgres.gemfile
index 0f9dabe753..7a1cc6bd2e 100644
--- a/gemfiles/ruby_2.5_rails4_postgres.gemfile
+++ b/gemfiles/ruby_2.5_rails4_postgres.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 4d5d5c694f..73d56f422b 100644
--- a/gemfiles/ruby_2.5_rails4_postgres.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails4_postgres.gemfile.lock
@@ -67,7 +67,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -252,6 +252,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile
index b36d501908..cbab783b2f 100644
--- a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile
+++ b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 1c6470221b..aa2400bd5f 100644
--- a/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails4_postgres_redis.gemfile.lock
@@ -67,7 +67,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -269,6 +269,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile
index 606a26c840..7fb32fbc8f 100644
--- a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 15f3f55589..4a0bc2b0bc 100644
--- a/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails4_postgres_sidekiq.gemfile.lock
@@ -64,7 +64,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -262,6 +262,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile
index e089090d49..62e19de75f 100644
--- a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile
+++ b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 d2a268be48..7fdc5744e1 100644
--- a/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails4_semantic_logger.gemfile.lock
@@ -67,7 +67,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -251,6 +251,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_rails5_mysql2.gemfile b/gemfiles/ruby_2.5_rails5_mysql2.gemfile
index e4d7a57d40..6854426dfe 100644
--- a/gemfiles/ruby_2.5_rails5_mysql2.gemfile
+++ b/gemfiles/ruby_2.5_rails5_mysql2.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 7ee4ba8ffa..f80db46c55 100644
--- a/gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails5_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -239,6 +239,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails5_postgres.gemfile b/gemfiles/ruby_2.5_rails5_postgres.gemfile
index 0733c8cfaa..ef43a093a3 100644
--- a/gemfiles/ruby_2.5_rails5_postgres.gemfile
+++ b/gemfiles/ruby_2.5_rails5_postgres.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 d48d96da12..eef697b631 100644
--- a/gemfiles/ruby_2.5_rails5_postgres.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails5_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -258,6 +258,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile
index 97bc800340..3ce642c27f 100644
--- a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile
+++ b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 7feda4c7b1..9db15812db 100644
--- a/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails5_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -263,6 +263,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile
index 2c4376be06..632c8594d0 100644
--- a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile
+++ b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 fb7342fa2b..77431a3291 100644
--- a/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails5_postgres_redis_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -275,6 +275,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile
index cd6a08a63d..bbece40d95 100644
--- a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 5e2f5aa3c3..4a8134fde5 100644
--- a/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails5_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -265,6 +265,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile
index bbcaa064a0..5f7d637188 100644
--- a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile
+++ b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 661dbd3ee4..f351f9814b 100644
--- a/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails5_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -257,6 +257,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_rails61_mysql2.gemfile b/gemfiles/ruby_2.5_rails61_mysql2.gemfile
index 59add0718f..3277faa90f 100644
--- a/gemfiles/ruby_2.5_rails61_mysql2.gemfile
+++ b/gemfiles/ruby_2.5_rails61_mysql2.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 73ecaff443..ed619adcea 100644
--- a/gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails61_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -258,6 +258,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails61_postgres.gemfile b/gemfiles/ruby_2.5_rails61_postgres.gemfile
index 7d2cdad48c..ab7e433298 100644
--- a/gemfiles/ruby_2.5_rails61_postgres.gemfile
+++ b/gemfiles/ruby_2.5_rails61_postgres.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 4098415bc6..c5badf0f7f 100644
--- a/gemfiles/ruby_2.5_rails61_postgres.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails61_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -277,6 +277,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile
index 57351dfecf..6826ca56ce 100644
--- a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile
+++ b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 d69cb33ed4..cae09bef0a 100644
--- a/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails61_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -282,6 +282,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile
index 1bb2b75206..fa269e2345 100644
--- a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 467f2d056f..1f2d6a21c6 100644
--- a/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails61_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -283,6 +283,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile
index 53c8c17ed4..6f44d5f8c8 100644
--- a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile
+++ b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 d10b1d697a..cfcd1b5d87 100644
--- a/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails61_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -276,6 +276,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_rails6_mysql2.gemfile b/gemfiles/ruby_2.5_rails6_mysql2.gemfile
index ccc884ebe5..25147df672 100644
--- a/gemfiles/ruby_2.5_rails6_mysql2.gemfile
+++ b/gemfiles/ruby_2.5_rails6_mysql2.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 a86e0240e3..c76072b242 100644
--- a/gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails6_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -255,6 +255,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails6_postgres.gemfile b/gemfiles/ruby_2.5_rails6_postgres.gemfile
index 9a615553ed..35e7db546f 100644
--- a/gemfiles/ruby_2.5_rails6_postgres.gemfile
+++ b/gemfiles/ruby_2.5_rails6_postgres.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 e9f92f9c68..81229bd272 100644
--- a/gemfiles/ruby_2.5_rails6_postgres.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails6_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -274,6 +274,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile
index a1a80c48cb..6ac497c37f 100644
--- a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile
+++ b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 bc98275971..61d700abd5 100644
--- a/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails6_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -279,6 +279,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile
index 3457fa4ce1..3cb70f2f66 100644
--- a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile
+++ b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 e962e7e322..53af0936c6 100644
--- a/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails6_postgres_redis_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -291,6 +291,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile
index ca8009f5df..a863a4d7af 100644
--- a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 eed6c718c7..599822c25e 100644
--- a/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails6_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -281,6 +281,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile
index 3f4249f6ab..00b3aaea40 100644
--- a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile
+++ b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 fb70a0d442..0853d89282 100644
--- a/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_2.5_rails6_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -273,6 +273,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_redis_3.gemfile b/gemfiles/ruby_2.5_redis_3.gemfile
index 8858e94003..323bc03335 100644
--- a/gemfiles/ruby_2.5_redis_3.gemfile
+++ b/gemfiles/ruby_2.5_redis_3.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 a9dcba63af..ddc43a1a54 100644
--- a/gemfiles/ruby_2.5_redis_3.gemfile.lock
+++ b/gemfiles/ruby_2.5_redis_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -128,6 +128,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_redis_4.gemfile b/gemfiles/ruby_2.5_redis_4.gemfile
index 4a0306e015..0a76c99956 100644
--- a/gemfiles/ruby_2.5_redis_4.gemfile
+++ b/gemfiles/ruby_2.5_redis_4.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 08bfbdc4d5..7816f6dd7b 100644
--- a/gemfiles/ruby_2.5_redis_4.gemfile.lock
+++ b/gemfiles/ruby_2.5_redis_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -128,6 +128,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_redis_5.gemfile b/gemfiles/ruby_2.5_redis_5.gemfile
index 6890d84b48..8ce3a17063 100644
--- a/gemfiles/ruby_2.5_redis_5.gemfile
+++ b/gemfiles/ruby_2.5_redis_5.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 aa1de73897..c23d6b1dbd 100644
--- a/gemfiles/ruby_2.5_redis_5.gemfile.lock
+++ b/gemfiles/ruby_2.5_redis_5.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -132,6 +132,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_relational_db.gemfile b/gemfiles/ruby_2.5_relational_db.gemfile
index 4d420a80e2..c51d0042dc 100644
--- a/gemfiles/ruby_2.5_relational_db.gemfile
+++ b/gemfiles/ruby_2.5_relational_db.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 62c9b3215d..e446bcce10 100644
--- a/gemfiles/ruby_2.5_relational_db.gemfile.lock
+++ b/gemfiles/ruby_2.5_relational_db.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -157,6 +157,7 @@ DEPENDENCIES
delayed_job_active_record
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
makara
diff --git a/gemfiles/ruby_2.5_resque2_redis3.gemfile b/gemfiles/ruby_2.5_resque2_redis3.gemfile
index 874363b50c..d288267deb 100644
--- a/gemfiles/ruby_2.5_resque2_redis3.gemfile
+++ b/gemfiles/ruby_2.5_resque2_redis3.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 fea9e066e0..d0e8d7a666 100644
--- a/gemfiles/ruby_2.5_resque2_redis3.gemfile.lock
+++ b/gemfiles/ruby_2.5_resque2_redis3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -149,6 +149,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_resque2_redis4.gemfile b/gemfiles/ruby_2.5_resque2_redis4.gemfile
index 030af49924..c2bda4182f 100644
--- a/gemfiles/ruby_2.5_resque2_redis4.gemfile
+++ b/gemfiles/ruby_2.5_resque2_redis4.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 d41f659784..193c84cec9 100644
--- a/gemfiles/ruby_2.5_resque2_redis4.gemfile.lock
+++ b/gemfiles/ruby_2.5_resque2_redis4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -153,6 +153,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.5_sinatra_2.gemfile b/gemfiles/ruby_2.5_sinatra_2.gemfile
index 97d6d5ab32..d7e0871d20 100644
--- a/gemfiles/ruby_2.5_sinatra_2.gemfile
+++ b/gemfiles/ruby_2.5_sinatra_2.gemfile
@@ -32,6 +32,7 @@ gem "rexml", ">= 3.2.7"
gem "yard", "~> 0.9"
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "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 e454dea5cf..8bba9b86a8 100644
--- a/gemfiles/ruby_2.5_sinatra_2.gemfile.lock
+++ b/gemfiles/ruby_2.5_sinatra_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -145,6 +145,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_activesupport.gemfile b/gemfiles/ruby_2.6_activesupport.gemfile
index d3c0ff8659..004022f77f 100644
--- a/gemfiles/ruby_2.6_activesupport.gemfile
+++ b/gemfiles/ruby_2.6_activesupport.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 5efcffe0d8..30ab3fa7e1 100644
--- a/gemfiles/ruby_2.6_activesupport.gemfile.lock
+++ b/gemfiles/ruby_2.6_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -96,7 +96,7 @@ GEM
dry-logic (~> 1.0, >= 1.0.2)
erubi (1.12.0)
extlz4 (0.3.4)
- ffi (1.15.5)
+ ffi (1.16.3)
google-protobuf (3.19.1)
google-protobuf (3.19.1-x86_64-linux)
grape (1.8.0)
@@ -276,6 +276,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
grape
json-schema (< 3)
diff --git a/gemfiles/ruby_2.6_aws.gemfile b/gemfiles/ruby_2.6_aws.gemfile
index 9893ca2d4e..3c108e8c89 100644
--- a/gemfiles/ruby_2.6_aws.gemfile
+++ b/gemfiles/ruby_2.6_aws.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "aws-sdk"
gem "shoryuken"
diff --git a/gemfiles/ruby_2.6_aws.gemfile.lock b/gemfiles/ruby_2.6_aws.gemfile.lock
index c55b2d020b..cfc8b10f43 100644
--- a/gemfiles/ruby_2.6_aws.gemfile.lock
+++ b/gemfiles/ruby_2.6_aws.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -1587,6 +1587,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_contrib.gemfile b/gemfiles/ruby_2.6_contrib.gemfile
index 8742ec4c9b..db0eba0b80 100644
--- a/gemfiles/ruby_2.6_contrib.gemfile
+++ b/gemfiles/ruby_2.6_contrib.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 eeb7c78a69..045489fe10 100644
--- a/gemfiles/ruby_2.6_contrib.gemfile.lock
+++ b/gemfiles/ruby_2.6_contrib.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -227,6 +227,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
grpc
json-schema (< 3)
diff --git a/gemfiles/ruby_2.6_contrib_old.gemfile b/gemfiles/ruby_2.6_contrib_old.gemfile
index 59f8bb5858..822f692945 100644
--- a/gemfiles/ruby_2.6_contrib_old.gemfile
+++ b/gemfiles/ruby_2.6_contrib_old.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 6f07356d88..ed70e2c211 100644
--- a/gemfiles/ruby_2.6_contrib_old.gemfile.lock
+++ b/gemfiles/ruby_2.6_contrib_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -215,6 +215,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
faraday (= 0.17)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_core_old.gemfile b/gemfiles/ruby_2.6_core_old.gemfile
index 969854ebd5..7fd22932ea 100644
--- a/gemfiles/ruby_2.6_core_old.gemfile
+++ b/gemfiles/ruby_2.6_core_old.gemfile
@@ -36,6 +36,7 @@ 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 "ffi", "~> 1.16.3", require: false
group :check do
diff --git a/gemfiles/ruby_2.6_core_old.gemfile.lock b/gemfiles/ruby_2.6_core_old.gemfile.lock
index 776bbe06bf..7ab0e00952 100644
--- a/gemfiles/ruby_2.6_core_old.gemfile.lock
+++ b/gemfiles/ruby_2.6_core_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -160,6 +160,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (~> 4)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_elasticsearch_7.gemfile b/gemfiles/ruby_2.6_elasticsearch_7.gemfile
index 159e821c5a..e774bbe66d 100644
--- a/gemfiles/ruby_2.6_elasticsearch_7.gemfile
+++ b/gemfiles/ruby_2.6_elasticsearch_7.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 01b998532f..d467c9645c 100644
--- a/gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock
+++ b/gemfiles/ruby_2.6_elasticsearch_7.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -197,6 +197,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 7)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_elasticsearch_8.gemfile b/gemfiles/ruby_2.6_elasticsearch_8.gemfile
index 53c85fb981..338e9d748f 100644
--- a/gemfiles/ruby_2.6_elasticsearch_8.gemfile
+++ b/gemfiles/ruby_2.6_elasticsearch_8.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 6ee5486800..44c5aada01 100644
--- a/gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock
+++ b/gemfiles/ruby_2.6_elasticsearch_8.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -179,6 +179,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 8)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_graphql_1.13.gemfile b/gemfiles/ruby_2.6_graphql_1.13.gemfile
index 7cdbaf9e14..1a378274b6 100644
--- a/gemfiles/ruby_2.6_graphql_1.13.gemfile
+++ b/gemfiles/ruby_2.6_graphql_1.13.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 1.13.0"
group :check do
diff --git a/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock b/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock
index e8e6a3648d..7d778ba599 100644
--- a/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock
+++ b/gemfiles/ruby_2.6_graphql_1.13.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -163,6 +163,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
graphql (~> 1.13.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_2.6_graphql_2.0.gemfile b/gemfiles/ruby_2.6_graphql_2.0.gemfile
index 637d58481d..44c136b4ce 100644
--- a/gemfiles/ruby_2.6_graphql_2.0.gemfile
+++ b/gemfiles/ruby_2.6_graphql_2.0.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.0.0"
group :check do
diff --git a/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock b/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock
index 294577da82..30fe12b85b 100644
--- a/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock
+++ b/gemfiles/ruby_2.6_graphql_2.0.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -163,6 +163,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
graphql (~> 2.0.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_2.6_hanami_1.gemfile b/gemfiles/ruby_2.6_hanami_1.gemfile
index 900cb54043..a161dd7ded 100644
--- a/gemfiles/ruby_2.6_hanami_1.gemfile
+++ b/gemfiles/ruby_2.6_hanami_1.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 755937bcf3..763cecc1d0 100644
--- a/gemfiles/ruby_2.6_hanami_1.gemfile.lock
+++ b/gemfiles/ruby_2.6_hanami_1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -258,6 +258,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
hanami (~> 1)
json-schema (< 3)
diff --git a/gemfiles/ruby_2.6_http.gemfile b/gemfiles/ruby_2.6_http.gemfile
index 9bb4fc609e..54fe7aace3 100644
--- a/gemfiles/ruby_2.6_http.gemfile
+++ b/gemfiles/ruby_2.6_http.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 03af991a28..cfc21808ee 100644
--- a/gemfiles/ruby_2.6_http.gemfile.lock
+++ b/gemfiles/ruby_2.6_http.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -55,7 +55,7 @@ GEM
faraday-net_http (>= 2.0, < 3.1)
ruby2_keywords (>= 0.0.4)
faraday-net_http (3.0.2)
- ffi (1.15.5)
+ ffi (1.16.3)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
@@ -204,6 +204,7 @@ DEPENDENCIES
excon
extlz4 (~> 0.3, >= 0.3.3)
faraday
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
http
httpclient
diff --git a/gemfiles/ruby_2.6_opensearch_2.gemfile b/gemfiles/ruby_2.6_opensearch_2.gemfile
index d23708c76b..e89c307f11 100644
--- a/gemfiles/ruby_2.6_opensearch_2.gemfile
+++ b/gemfiles/ruby_2.6_opensearch_2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 6f306b69f1..36516ca0b9 100644
--- a/gemfiles/ruby_2.6_opensearch_2.gemfile.lock
+++ b/gemfiles/ruby_2.6_opensearch_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -178,6 +178,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_opensearch_3.gemfile b/gemfiles/ruby_2.6_opensearch_3.gemfile
index 97ba3d23d6..138c33f3af 100644
--- a/gemfiles/ruby_2.6_opensearch_3.gemfile
+++ b/gemfiles/ruby_2.6_opensearch_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 afcfdafb85..9bf7b47851 100644
--- a/gemfiles/ruby_2.6_opensearch_3.gemfile.lock
+++ b/gemfiles/ruby_2.6_opensearch_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -173,6 +173,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_opentelemetry.gemfile b/gemfiles/ruby_2.6_opentelemetry.gemfile
index f4d7f0c9c6..247b504940 100644
--- a/gemfiles/ruby_2.6_opentelemetry.gemfile
+++ b/gemfiles/ruby_2.6_opentelemetry.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
gem "opentelemetry-sdk", "~> 1.1"
group :check do
diff --git a/gemfiles/ruby_2.6_opentelemetry.gemfile.lock b/gemfiles/ruby_2.6_opentelemetry.gemfile.lock
index d029dee2d9..a79cd1a8aa 100755
--- a/gemfiles/ruby_2.6_opentelemetry.gemfile.lock
+++ b/gemfiles/ruby_2.6_opentelemetry.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -172,6 +172,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_rack_1.gemfile b/gemfiles/ruby_2.6_rack_1.gemfile
index d2f68118a7..58cd2bb62e 100644
--- a/gemfiles/ruby_2.6_rack_1.gemfile
+++ b/gemfiles/ruby_2.6_rack_1.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 0a433ac42c..05b27f4f86 100644
--- a/gemfiles/ruby_2.6_rack_1.gemfile.lock
+++ b/gemfiles/ruby_2.6_rack_1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_rack_2.gemfile b/gemfiles/ruby_2.6_rack_2.gemfile
index 2855a2cef0..63abd0eaf2 100644
--- a/gemfiles/ruby_2.6_rack_2.gemfile
+++ b/gemfiles/ruby_2.6_rack_2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 a5f7a9dfca..4387367122 100644
--- a/gemfiles/ruby_2.6_rack_2.gemfile.lock
+++ b/gemfiles/ruby_2.6_rack_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_rack_3.gemfile b/gemfiles/ruby_2.6_rack_3.gemfile
index cb0232039e..dfd854717d 100644
--- a/gemfiles/ruby_2.6_rack_3.gemfile
+++ b/gemfiles/ruby_2.6_rack_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 fb08090eb8..4076c84ca3 100644
--- a/gemfiles/ruby_2.6_rack_3.gemfile.lock
+++ b/gemfiles/ruby_2.6_rack_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_rails5_mysql2.gemfile b/gemfiles/ruby_2.6_rails5_mysql2.gemfile
index 540a00ba38..57d063d2ac 100644
--- a/gemfiles/ruby_2.6_rails5_mysql2.gemfile
+++ b/gemfiles/ruby_2.6_rails5_mysql2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 1ebc379d77..30445a3c92 100644
--- a/gemfiles/ruby_2.6_rails5_mysql2.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails5_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -284,6 +284,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails5_postgres.gemfile b/gemfiles/ruby_2.6_rails5_postgres.gemfile
index 43209157cf..5237ae30b7 100644
--- a/gemfiles/ruby_2.6_rails5_postgres.gemfile
+++ b/gemfiles/ruby_2.6_rails5_postgres.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 4d141d9584..c2e12437bd 100644
--- a/gemfiles/ruby_2.6_rails5_postgres.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails5_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -284,6 +284,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile
index 5a1d59dd84..174a11534e 100644
--- a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile
+++ b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 ffeed78316..09aca6f86a 100644
--- a/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails5_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -285,6 +285,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile
index bc844fb8c7..376fd8cfb5 100644
--- a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile
+++ b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 8e621bd3e7..5175b895df 100644
--- a/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails5_postgres_redis_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -301,6 +301,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile
index 53cd5037c9..a354373808 100644
--- a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 a92bf27d97..85b9a59642 100644
--- a/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails5_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -291,6 +291,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile
index 63802c1bee..2a7f39b7ca 100644
--- a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile
+++ b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 c08f1f585b..f41a9e0b34 100644
--- a/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails5_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -283,6 +283,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_rails61_mysql2.gemfile b/gemfiles/ruby_2.6_rails61_mysql2.gemfile
index cd0612b33d..47f4462d96 100644
--- a/gemfiles/ruby_2.6_rails61_mysql2.gemfile
+++ b/gemfiles/ruby_2.6_rails61_mysql2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 99790460fd..3590b77f00 100644
--- a/gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails61_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -303,6 +303,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails61_postgres.gemfile b/gemfiles/ruby_2.6_rails61_postgres.gemfile
index 8b67240f52..585bbd4009 100644
--- a/gemfiles/ruby_2.6_rails61_postgres.gemfile
+++ b/gemfiles/ruby_2.6_rails61_postgres.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 cd37e64188..2ae6aca95a 100644
--- a/gemfiles/ruby_2.6_rails61_postgres.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails61_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -303,6 +303,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile
index 0ad25c5f61..62f0bcc113 100644
--- a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile
+++ b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 f25a9dee46..8b3c322018 100644
--- a/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails61_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -304,6 +304,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile
index bfdde02e26..1e6407a831 100644
--- a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 3c567d75fc..6f8220cba1 100644
--- a/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails61_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -309,6 +309,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile
index bfd3f48ee9..351ef11cc3 100644
--- a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile
+++ b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 725bdca973..fbf050f6fa 100644
--- a/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails61_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -302,6 +302,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_rails6_mysql2.gemfile b/gemfiles/ruby_2.6_rails6_mysql2.gemfile
index 87300bc44e..82f71df922 100644
--- a/gemfiles/ruby_2.6_rails6_mysql2.gemfile
+++ b/gemfiles/ruby_2.6_rails6_mysql2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 4b3fbd3ba9..a4abdd6c8e 100644
--- a/gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails6_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -300,6 +300,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails6_postgres.gemfile b/gemfiles/ruby_2.6_rails6_postgres.gemfile
index 8182656cc3..fc374c3ce7 100644
--- a/gemfiles/ruby_2.6_rails6_postgres.gemfile
+++ b/gemfiles/ruby_2.6_rails6_postgres.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 eb7923fbb0..b08937973d 100644
--- a/gemfiles/ruby_2.6_rails6_postgres.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails6_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -300,6 +300,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile
index 9a01a52b25..c0aa8fa97e 100644
--- a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile
+++ b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 286ebe9e76..75328b7c55 100644
--- a/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails6_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -301,6 +301,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile
index 0d5e25fe68..aaed4ea878 100644
--- a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile
+++ b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 5a7328e879..d2b6795bc8 100644
--- a/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails6_postgres_redis_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -317,6 +317,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile
index 5cb2e4bcce..0748df7f7e 100644
--- a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 ba1589855a..4f40a2bbb3 100644
--- a/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails6_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -307,6 +307,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile
index 444e0fc91b..f3597b9510 100644
--- a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile
+++ b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 169abc5fa8..3c7192e9d1 100644
--- a/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_2.6_rails6_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -299,6 +299,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_redis_3.gemfile b/gemfiles/ruby_2.6_redis_3.gemfile
index 21ce03d3e3..9d912061b8 100644
--- a/gemfiles/ruby_2.6_redis_3.gemfile
+++ b/gemfiles/ruby_2.6_redis_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 6e49d772c2..d5b8e2304c 100644
--- a/gemfiles/ruby_2.6_redis_3.gemfile.lock
+++ b/gemfiles/ruby_2.6_redis_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_redis_4.gemfile b/gemfiles/ruby_2.6_redis_4.gemfile
index 8a1c7f0f2b..daa56090f6 100644
--- a/gemfiles/ruby_2.6_redis_4.gemfile
+++ b/gemfiles/ruby_2.6_redis_4.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 cee47f1abe..c3393565c3 100644
--- a/gemfiles/ruby_2.6_redis_4.gemfile.lock
+++ b/gemfiles/ruby_2.6_redis_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_redis_5.gemfile b/gemfiles/ruby_2.6_redis_5.gemfile
index e36f9b33ae..bdd29ab424 100644
--- a/gemfiles/ruby_2.6_redis_5.gemfile
+++ b/gemfiles/ruby_2.6_redis_5.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 16200a484c..87e87debbd 100644
--- a/gemfiles/ruby_2.6_redis_5.gemfile.lock
+++ b/gemfiles/ruby_2.6_redis_5.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_relational_db.gemfile b/gemfiles/ruby_2.6_relational_db.gemfile
index 0d778fa9ba..f90a9e4733 100644
--- a/gemfiles/ruby_2.6_relational_db.gemfile
+++ b/gemfiles/ruby_2.6_relational_db.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 5e3e300c51..8c14c05b34 100644
--- a/gemfiles/ruby_2.6_relational_db.gemfile.lock
+++ b/gemfiles/ruby_2.6_relational_db.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -192,6 +192,7 @@ DEPENDENCIES
delayed_job_active_record
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
makara
diff --git a/gemfiles/ruby_2.6_resque2_redis3.gemfile b/gemfiles/ruby_2.6_resque2_redis3.gemfile
index 70143b9869..b4800332c4 100644
--- a/gemfiles/ruby_2.6_resque2_redis3.gemfile
+++ b/gemfiles/ruby_2.6_resque2_redis3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 464bbd918e..6db0d43b70 100644
--- a/gemfiles/ruby_2.6_resque2_redis3.gemfile.lock
+++ b/gemfiles/ruby_2.6_resque2_redis3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -182,6 +182,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_resque2_redis4.gemfile b/gemfiles/ruby_2.6_resque2_redis4.gemfile
index 9a60aa3ead..1c6deb4c9a 100644
--- a/gemfiles/ruby_2.6_resque2_redis4.gemfile
+++ b/gemfiles/ruby_2.6_resque2_redis4.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 5954959b31..a4d4a6c668 100644
--- a/gemfiles/ruby_2.6_resque2_redis4.gemfile.lock
+++ b/gemfiles/ruby_2.6_resque2_redis4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -182,6 +182,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_sinatra_2.gemfile b/gemfiles/ruby_2.6_sinatra_2.gemfile
index 9a9eef9d5e..83c39f2494 100644
--- a/gemfiles/ruby_2.6_sinatra_2.gemfile
+++ b/gemfiles/ruby_2.6_sinatra_2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 dfb0a1532f..a5d6442c7d 100644
--- a/gemfiles/ruby_2.6_sinatra_2.gemfile.lock
+++ b/gemfiles/ruby_2.6_sinatra_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -180,6 +180,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.6_sinatra_3.gemfile b/gemfiles/ruby_2.6_sinatra_3.gemfile
index 0af2ba2450..aa4bb0923c 100644
--- a/gemfiles/ruby_2.6_sinatra_3.gemfile
+++ b/gemfiles/ruby_2.6_sinatra_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"]
+gem "ffi", "~> 1.16.3", require: false
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 86a1c414a0..9141f2d628 100644
--- a/gemfiles/ruby_2.6_sinatra_3.gemfile.lock
+++ b/gemfiles/ruby_2.6_sinatra_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -182,6 +182,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_activesupport.gemfile b/gemfiles/ruby_2.7_activesupport.gemfile
index e5a91af5df..7124e9962f 100644
--- a/gemfiles/ruby_2.7_activesupport.gemfile
+++ b/gemfiles/ruby_2.7_activesupport.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 62bfbc60f3..4730138647 100644
--- a/gemfiles/ruby_2.7_activesupport.gemfile.lock
+++ b/gemfiles/ruby_2.7_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -92,7 +92,7 @@ GEM
zeitwerk (~> 2.6)
erubi (1.12.0)
extlz4 (0.3.4)
- ffi (1.15.5)
+ ffi (1.16.3)
google-protobuf (3.24.3-aarch64-linux)
google-protobuf (3.24.3-x86_64-linux)
grape (1.8.0)
@@ -272,6 +272,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
grape
json-schema (< 3)
diff --git a/gemfiles/ruby_2.7_aws.gemfile b/gemfiles/ruby_2.7_aws.gemfile
index eba94d2788..3eb3d045a4 100644
--- a/gemfiles/ruby_2.7_aws.gemfile
+++ b/gemfiles/ruby_2.7_aws.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "aws-sdk"
gem "shoryuken"
diff --git a/gemfiles/ruby_2.7_aws.gemfile.lock b/gemfiles/ruby_2.7_aws.gemfile.lock
index 158b8d31e7..3f0d9e4040 100644
--- a/gemfiles/ruby_2.7_aws.gemfile.lock
+++ b/gemfiles/ruby_2.7_aws.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -1587,6 +1587,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_contrib.gemfile b/gemfiles/ruby_2.7_contrib.gemfile
index 77dfd66dcc..ff4bbdc52f 100644
--- a/gemfiles/ruby_2.7_contrib.gemfile
+++ b/gemfiles/ruby_2.7_contrib.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 1ad1821f78..e984bb240e 100644
--- a/gemfiles/ruby_2.7_contrib.gemfile.lock
+++ b/gemfiles/ruby_2.7_contrib.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -227,6 +227,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
grpc
json-schema (< 3)
diff --git a/gemfiles/ruby_2.7_contrib_old.gemfile b/gemfiles/ruby_2.7_contrib_old.gemfile
index 63811cef16..ad88128c1c 100644
--- a/gemfiles/ruby_2.7_contrib_old.gemfile
+++ b/gemfiles/ruby_2.7_contrib_old.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 57c12ff845..577615454e 100644
--- a/gemfiles/ruby_2.7_contrib_old.gemfile.lock
+++ b/gemfiles/ruby_2.7_contrib_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -215,6 +215,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
faraday (= 0.17)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_core_old.gemfile b/gemfiles/ruby_2.7_core_old.gemfile
index f434b848a2..c302ea793a 100644
--- a/gemfiles/ruby_2.7_core_old.gemfile
+++ b/gemfiles/ruby_2.7_core_old.gemfile
@@ -36,6 +36,7 @@ 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 "ffi", "~> 1.16.3", require: false
group :check do
diff --git a/gemfiles/ruby_2.7_core_old.gemfile.lock b/gemfiles/ruby_2.7_core_old.gemfile.lock
index 08c975ebc0..76b70649f0 100644
--- a/gemfiles/ruby_2.7_core_old.gemfile.lock
+++ b/gemfiles/ruby_2.7_core_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -160,6 +160,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (~> 4)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_elasticsearch_7.gemfile b/gemfiles/ruby_2.7_elasticsearch_7.gemfile
index dc244368bb..b2b2c9283a 100644
--- a/gemfiles/ruby_2.7_elasticsearch_7.gemfile
+++ b/gemfiles/ruby_2.7_elasticsearch_7.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 404ec0e81a..60d7c57c2b 100644
--- a/gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock
+++ b/gemfiles/ruby_2.7_elasticsearch_7.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -197,6 +197,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 7)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_elasticsearch_8.gemfile b/gemfiles/ruby_2.7_elasticsearch_8.gemfile
index b78cf47f4f..408b60e749 100644
--- a/gemfiles/ruby_2.7_elasticsearch_8.gemfile
+++ b/gemfiles/ruby_2.7_elasticsearch_8.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 94d0bb65c4..4305b8d6b7 100644
--- a/gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock
+++ b/gemfiles/ruby_2.7_elasticsearch_8.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -179,6 +179,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 8)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_graphql_1.13.gemfile b/gemfiles/ruby_2.7_graphql_1.13.gemfile
index 3c54a696f8..fc878b8f27 100644
--- a/gemfiles/ruby_2.7_graphql_1.13.gemfile
+++ b/gemfiles/ruby_2.7_graphql_1.13.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 1.13.0"
group :check do
diff --git a/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock b/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock
index 786beba4e7..deeac747ec 100644
--- a/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock
+++ b/gemfiles/ruby_2.7_graphql_1.13.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -163,6 +163,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 1.13.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_2.7_graphql_2.0.gemfile b/gemfiles/ruby_2.7_graphql_2.0.gemfile
index 265ee02a9d..b99763f8f3 100644
--- a/gemfiles/ruby_2.7_graphql_2.0.gemfile
+++ b/gemfiles/ruby_2.7_graphql_2.0.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.0.0"
group :check do
diff --git a/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock
index b5840ea9c6..df7940cd61 100644
--- a/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock
+++ b/gemfiles/ruby_2.7_graphql_2.0.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -163,6 +163,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.0.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_2.7_graphql_2.1.gemfile b/gemfiles/ruby_2.7_graphql_2.1.gemfile
index fc50426214..80ed9ebb19 100644
--- a/gemfiles/ruby_2.7_graphql_2.1.gemfile
+++ b/gemfiles/ruby_2.7_graphql_2.1.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.1.0"
group :check do
diff --git a/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock
index 8881e1e15f..05c09a593f 100644
--- a/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock
+++ b/gemfiles/ruby_2.7_graphql_2.1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -164,6 +164,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.1.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_2.7_graphql_2.2.gemfile b/gemfiles/ruby_2.7_graphql_2.2.gemfile
index 927b6fce8e..4e05969cb9 100644
--- a/gemfiles/ruby_2.7_graphql_2.2.gemfile
+++ b/gemfiles/ruby_2.7_graphql_2.2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.2.0"
group :check do
diff --git a/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock b/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock
index 64997ba802..f370643486 100644
--- a/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock
+++ b/gemfiles/ruby_2.7_graphql_2.2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -164,6 +164,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.2.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_2.7_hanami_1.gemfile b/gemfiles/ruby_2.7_hanami_1.gemfile
index ec4e10caeb..0a07b0028d 100644
--- a/gemfiles/ruby_2.7_hanami_1.gemfile
+++ b/gemfiles/ruby_2.7_hanami_1.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 32af943493..39070c8683 100644
--- a/gemfiles/ruby_2.7_hanami_1.gemfile.lock
+++ b/gemfiles/ruby_2.7_hanami_1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -260,6 +260,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
hanami (~> 1)
json-schema (< 3)
diff --git a/gemfiles/ruby_2.7_http.gemfile b/gemfiles/ruby_2.7_http.gemfile
index 671fb08644..b971949064 100644
--- a/gemfiles/ruby_2.7_http.gemfile
+++ b/gemfiles/ruby_2.7_http.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 fb12ae857d..73f0ac41d9 100644
--- a/gemfiles/ruby_2.7_http.gemfile.lock
+++ b/gemfiles/ruby_2.7_http.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -55,7 +55,7 @@ GEM
faraday-net_http (>= 2.0, < 3.1)
ruby2_keywords (>= 0.0.4)
faraday-net_http (3.0.2)
- ffi (1.15.5)
+ ffi (1.16.3)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
@@ -204,6 +204,7 @@ DEPENDENCIES
excon
extlz4 (~> 0.3, >= 0.3.3)
faraday
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
http
httpclient
diff --git a/gemfiles/ruby_2.7_opensearch_2.gemfile b/gemfiles/ruby_2.7_opensearch_2.gemfile
index 07d85f0bab..4af343fa41 100644
--- a/gemfiles/ruby_2.7_opensearch_2.gemfile
+++ b/gemfiles/ruby_2.7_opensearch_2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 1c2abcc96a..600c948b65 100644
--- a/gemfiles/ruby_2.7_opensearch_2.gemfile.lock
+++ b/gemfiles/ruby_2.7_opensearch_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -178,6 +178,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_opensearch_3.gemfile b/gemfiles/ruby_2.7_opensearch_3.gemfile
index 7fc8d83de8..3d20d20549 100644
--- a/gemfiles/ruby_2.7_opensearch_3.gemfile
+++ b/gemfiles/ruby_2.7_opensearch_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 9a5d90ddda..e2055fa70d 100644
--- a/gemfiles/ruby_2.7_opensearch_3.gemfile.lock
+++ b/gemfiles/ruby_2.7_opensearch_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -173,6 +173,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_opentelemetry.gemfile b/gemfiles/ruby_2.7_opentelemetry.gemfile
index db8ea9aced..f017e6e225 100644
--- a/gemfiles/ruby_2.7_opentelemetry.gemfile
+++ b/gemfiles/ruby_2.7_opentelemetry.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 5823a7824a..158b8d9214 100755
--- a/gemfiles/ruby_2.7_opentelemetry.gemfile.lock
+++ b/gemfiles/ruby_2.7_opentelemetry.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -172,6 +172,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_rack_1.gemfile b/gemfiles/ruby_2.7_rack_1.gemfile
index 9236ac414d..6a020f481c 100644
--- a/gemfiles/ruby_2.7_rack_1.gemfile
+++ b/gemfiles/ruby_2.7_rack_1.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 8079b8debf..9f63c2ca70 100644
--- a/gemfiles/ruby_2.7_rack_1.gemfile.lock
+++ b/gemfiles/ruby_2.7_rack_1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_rack_2.gemfile b/gemfiles/ruby_2.7_rack_2.gemfile
index d39141e094..657973845c 100644
--- a/gemfiles/ruby_2.7_rack_2.gemfile
+++ b/gemfiles/ruby_2.7_rack_2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 06b69b54c0..0939d98a2d 100644
--- a/gemfiles/ruby_2.7_rack_2.gemfile.lock
+++ b/gemfiles/ruby_2.7_rack_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_rack_3.gemfile b/gemfiles/ruby_2.7_rack_3.gemfile
index ea5b1fe224..8d4de774dd 100644
--- a/gemfiles/ruby_2.7_rack_3.gemfile
+++ b/gemfiles/ruby_2.7_rack_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 eb74605449..3c41dfaca5 100644
--- a/gemfiles/ruby_2.7_rack_3.gemfile.lock
+++ b/gemfiles/ruby_2.7_rack_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_rails5_mysql2.gemfile b/gemfiles/ruby_2.7_rails5_mysql2.gemfile
index aff8f15aaa..a96366ac27 100644
--- a/gemfiles/ruby_2.7_rails5_mysql2.gemfile
+++ b/gemfiles/ruby_2.7_rails5_mysql2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 7c2cb1cd12..082fff3430 100644
--- a/gemfiles/ruby_2.7_rails5_mysql2.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails5_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -284,6 +284,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails5_postgres.gemfile b/gemfiles/ruby_2.7_rails5_postgres.gemfile
index d12eb740d6..2dcab122fb 100644
--- a/gemfiles/ruby_2.7_rails5_postgres.gemfile
+++ b/gemfiles/ruby_2.7_rails5_postgres.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 e6d6df049b..3c13262a14 100644
--- a/gemfiles/ruby_2.7_rails5_postgres.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails5_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -284,6 +284,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile
index 7fd6c81715..f80a9b0380 100644
--- a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile
+++ b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 182f9bbd7c..17c657e7e3 100644
--- a/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails5_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -285,6 +285,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile
index 1d378d579c..e7c90e9ac6 100644
--- a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile
+++ b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 2eac5f46c7..f58e8a354c 100644
--- a/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails5_postgres_redis_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -301,6 +301,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile
index 01fcf9f606..fb96072f07 100644
--- a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 9ff00ea90f..2ba60c9ca2 100644
--- a/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails5_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -291,6 +291,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile
index 1863da44bb..13fe792c3c 100644
--- a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile
+++ b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 8305ba4759..ca1d2085b7 100644
--- a/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails5_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -283,6 +283,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_rails61_mysql2.gemfile b/gemfiles/ruby_2.7_rails61_mysql2.gemfile
index 07934b398f..adff406c71 100644
--- a/gemfiles/ruby_2.7_rails61_mysql2.gemfile
+++ b/gemfiles/ruby_2.7_rails61_mysql2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 9b34332350..49f48d47f9 100644
--- a/gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails61_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -303,6 +303,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails61_postgres.gemfile b/gemfiles/ruby_2.7_rails61_postgres.gemfile
index 123aa043bc..30bb49d191 100644
--- a/gemfiles/ruby_2.7_rails61_postgres.gemfile
+++ b/gemfiles/ruby_2.7_rails61_postgres.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 c883be245b..277f6de021 100644
--- a/gemfiles/ruby_2.7_rails61_postgres.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails61_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -303,6 +303,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile
index 07bd993da8..3549c5bb3a 100644
--- a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile
+++ b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 0d9bbb0c58..7d67516730 100644
--- a/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails61_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -304,6 +304,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile
index 57f92e20aa..8e7c6fe760 100644
--- a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 e009a020c3..d84f772a74 100644
--- a/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails61_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -311,6 +311,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile
index f1ffe09357..55730c3ba0 100644
--- a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile
+++ b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 b702c338fd..9af6ebbbf2 100644
--- a/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails61_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -302,6 +302,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_rails6_mysql2.gemfile b/gemfiles/ruby_2.7_rails6_mysql2.gemfile
index 3a8f8ae678..17dad45db8 100644
--- a/gemfiles/ruby_2.7_rails6_mysql2.gemfile
+++ b/gemfiles/ruby_2.7_rails6_mysql2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 d4c00bdb7b..e7e0aa5396 100644
--- a/gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails6_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -300,6 +300,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails6_postgres.gemfile b/gemfiles/ruby_2.7_rails6_postgres.gemfile
index 8d0eb94f7f..b49dbd4996 100644
--- a/gemfiles/ruby_2.7_rails6_postgres.gemfile
+++ b/gemfiles/ruby_2.7_rails6_postgres.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 5e7e64c394..4b4d304e1e 100644
--- a/gemfiles/ruby_2.7_rails6_postgres.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails6_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -300,6 +300,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile
index c6f5136908..23ead5d91d 100644
--- a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile
+++ b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 4b6276277a..798ff5d7c9 100644
--- a/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails6_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -301,6 +301,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile
index 9c4ce6e11e..006ae47dfb 100644
--- a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile
+++ b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 40682aed2b..90f53907a4 100644
--- a/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails6_postgres_redis_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -317,6 +317,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile
index 4e87a40a54..3819bba56c 100644
--- a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 f0846f8919..c585aa39de 100644
--- a/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails6_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -307,6 +307,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile
index 26dc1417ef..dcb48dcaa4 100644
--- a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile
+++ b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 bbaf37e587..171c841f41 100644
--- a/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_2.7_rails6_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -299,6 +299,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_redis_3.gemfile b/gemfiles/ruby_2.7_redis_3.gemfile
index 4d8db5fdd3..23b521ef5c 100644
--- a/gemfiles/ruby_2.7_redis_3.gemfile
+++ b/gemfiles/ruby_2.7_redis_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 02ed886006..3d8966827a 100644
--- a/gemfiles/ruby_2.7_redis_3.gemfile.lock
+++ b/gemfiles/ruby_2.7_redis_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_redis_4.gemfile b/gemfiles/ruby_2.7_redis_4.gemfile
index 1d3c2fab37..76d0bbbcc0 100644
--- a/gemfiles/ruby_2.7_redis_4.gemfile
+++ b/gemfiles/ruby_2.7_redis_4.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 bcbe0abdcd..35a5f21e7c 100644
--- a/gemfiles/ruby_2.7_redis_4.gemfile.lock
+++ b/gemfiles/ruby_2.7_redis_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_redis_5.gemfile b/gemfiles/ruby_2.7_redis_5.gemfile
index 1db0403149..3bda33d5ca 100644
--- a/gemfiles/ruby_2.7_redis_5.gemfile
+++ b/gemfiles/ruby_2.7_redis_5.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 42b0740911..3821ecd27a 100644
--- a/gemfiles/ruby_2.7_redis_5.gemfile.lock
+++ b/gemfiles/ruby_2.7_redis_5.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_relational_db.gemfile b/gemfiles/ruby_2.7_relational_db.gemfile
index 30019fcf00..d12fa343dc 100644
--- a/gemfiles/ruby_2.7_relational_db.gemfile
+++ b/gemfiles/ruby_2.7_relational_db.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 88701bbfec..c6ea143285 100644
--- a/gemfiles/ruby_2.7_relational_db.gemfile.lock
+++ b/gemfiles/ruby_2.7_relational_db.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -191,6 +191,7 @@ DEPENDENCIES
delayed_job_active_record
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
makara
diff --git a/gemfiles/ruby_2.7_resque2_redis3.gemfile b/gemfiles/ruby_2.7_resque2_redis3.gemfile
index 12e9da08b2..cbf7385b84 100644
--- a/gemfiles/ruby_2.7_resque2_redis3.gemfile
+++ b/gemfiles/ruby_2.7_resque2_redis3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 9025dd40bb..9c9771fe84 100644
--- a/gemfiles/ruby_2.7_resque2_redis3.gemfile.lock
+++ b/gemfiles/ruby_2.7_resque2_redis3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -182,6 +182,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_resque2_redis4.gemfile b/gemfiles/ruby_2.7_resque2_redis4.gemfile
index e28905d6b0..0c6264b239 100644
--- a/gemfiles/ruby_2.7_resque2_redis4.gemfile
+++ b/gemfiles/ruby_2.7_resque2_redis4.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 1f49feb4a5..a26c4e18db 100644
--- a/gemfiles/ruby_2.7_resque2_redis4.gemfile.lock
+++ b/gemfiles/ruby_2.7_resque2_redis4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -182,6 +182,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_sinatra_2.gemfile b/gemfiles/ruby_2.7_sinatra_2.gemfile
index be136a5293..8f3f46f136 100644
--- a/gemfiles/ruby_2.7_sinatra_2.gemfile
+++ b/gemfiles/ruby_2.7_sinatra_2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 97a446f4ef..ba3787096d 100644
--- a/gemfiles/ruby_2.7_sinatra_2.gemfile.lock
+++ b/gemfiles/ruby_2.7_sinatra_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -180,6 +180,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_2.7_sinatra_3.gemfile b/gemfiles/ruby_2.7_sinatra_3.gemfile
index a640d3606f..639695d9c5 100644
--- a/gemfiles/ruby_2.7_sinatra_3.gemfile
+++ b/gemfiles/ruby_2.7_sinatra_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 1fe47ad64a..1dc580d0bd 100644
--- a/gemfiles/ruby_2.7_sinatra_3.gemfile.lock
+++ b/gemfiles/ruby_2.7_sinatra_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -182,6 +182,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_activesupport.gemfile b/gemfiles/ruby_3.0_activesupport.gemfile
index 6cd7cdd0d9..6b37961a1d 100644
--- a/gemfiles/ruby_3.0_activesupport.gemfile
+++ b/gemfiles/ruby_3.0_activesupport.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 8053419136..8fdf05ebcf 100644
--- a/gemfiles/ruby_3.0_activesupport.gemfile.lock
+++ b/gemfiles/ruby_3.0_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -91,7 +91,7 @@ GEM
zeitwerk (~> 2.6)
erubi (1.12.0)
extlz4 (0.3.4)
- ffi (1.15.5)
+ ffi (1.16.3)
google-protobuf (3.24.3-aarch64-linux)
google-protobuf (3.24.3-x86_64-linux)
grape (1.8.0)
@@ -273,6 +273,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
grape
json-schema (< 3)
diff --git a/gemfiles/ruby_3.0_aws.gemfile b/gemfiles/ruby_3.0_aws.gemfile
index 400d295daf..e082c4ba82 100644
--- a/gemfiles/ruby_3.0_aws.gemfile
+++ b/gemfiles/ruby_3.0_aws.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "aws-sdk"
gem "shoryuken"
diff --git a/gemfiles/ruby_3.0_aws.gemfile.lock b/gemfiles/ruby_3.0_aws.gemfile.lock
index 80672cf0aa..fd6c210d6e 100644
--- a/gemfiles/ruby_3.0_aws.gemfile.lock
+++ b/gemfiles/ruby_3.0_aws.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -1588,6 +1588,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_contrib.gemfile b/gemfiles/ruby_3.0_contrib.gemfile
index eb4d9f4c8d..7b5e4b0ae7 100644
--- a/gemfiles/ruby_3.0_contrib.gemfile
+++ b/gemfiles/ruby_3.0_contrib.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 522da5f445..77004d7a71 100644
--- a/gemfiles/ruby_3.0_contrib.gemfile.lock
+++ b/gemfiles/ruby_3.0_contrib.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -230,6 +230,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
grpc (>= 1.38.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.0_contrib_old.gemfile b/gemfiles/ruby_3.0_contrib_old.gemfile
index 96fbb2492d..119ae567a9 100644
--- a/gemfiles/ruby_3.0_contrib_old.gemfile
+++ b/gemfiles/ruby_3.0_contrib_old.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 85f9d62b2d..41422b4be6 100644
--- a/gemfiles/ruby_3.0_contrib_old.gemfile.lock
+++ b/gemfiles/ruby_3.0_contrib_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -214,6 +214,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_core_old.gemfile b/gemfiles/ruby_3.0_core_old.gemfile
index ef5065806e..f82ea0a3ed 100644
--- a/gemfiles/ruby_3.0_core_old.gemfile
+++ b/gemfiles/ruby_3.0_core_old.gemfile
@@ -37,6 +37,7 @@ 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 "ffi", "~> 1.16.3", require: false
group :check do
diff --git a/gemfiles/ruby_3.0_core_old.gemfile.lock b/gemfiles/ruby_3.0_core_old.gemfile.lock
index 41cf529887..938be08c23 100644
--- a/gemfiles/ruby_3.0_core_old.gemfile.lock
+++ b/gemfiles/ruby_3.0_core_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -160,6 +160,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (~> 4)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_elasticsearch_7.gemfile b/gemfiles/ruby_3.0_elasticsearch_7.gemfile
index fc3a2c8b29..b4945d142b 100644
--- a/gemfiles/ruby_3.0_elasticsearch_7.gemfile
+++ b/gemfiles/ruby_3.0_elasticsearch_7.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 ebec42fa23..fefba05d62 100644
--- a/gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock
+++ b/gemfiles/ruby_3.0_elasticsearch_7.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -198,6 +198,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 7)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_elasticsearch_8.gemfile b/gemfiles/ruby_3.0_elasticsearch_8.gemfile
index 7ee2381f67..f0c9d3cbd3 100644
--- a/gemfiles/ruby_3.0_elasticsearch_8.gemfile
+++ b/gemfiles/ruby_3.0_elasticsearch_8.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 5d804c9686..a412ac5d3c 100644
--- a/gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock
+++ b/gemfiles/ruby_3.0_elasticsearch_8.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -180,6 +180,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 8)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_graphql_1.13.gemfile b/gemfiles/ruby_3.0_graphql_1.13.gemfile
index 77b0f575fd..101aae412d 100644
--- a/gemfiles/ruby_3.0_graphql_1.13.gemfile
+++ b/gemfiles/ruby_3.0_graphql_1.13.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 1.13.0"
group :check do
diff --git a/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock
index 0ee20b6e02..af8b522a42 100644
--- a/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock
+++ b/gemfiles/ruby_3.0_graphql_1.13.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -164,6 +164,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 1.13.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.0_graphql_2.0.gemfile b/gemfiles/ruby_3.0_graphql_2.0.gemfile
index f4080325db..ef1ab62374 100644
--- a/gemfiles/ruby_3.0_graphql_2.0.gemfile
+++ b/gemfiles/ruby_3.0_graphql_2.0.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.0.0"
group :check do
diff --git a/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock
index 7f322b7b04..e0dc6e5f8a 100644
--- a/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock
+++ b/gemfiles/ruby_3.0_graphql_2.0.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -164,6 +164,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.0.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.0_graphql_2.1.gemfile b/gemfiles/ruby_3.0_graphql_2.1.gemfile
index 692eb20074..31af881e2f 100644
--- a/gemfiles/ruby_3.0_graphql_2.1.gemfile
+++ b/gemfiles/ruby_3.0_graphql_2.1.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.1.0"
group :check do
diff --git a/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock
index 9c759bc64d..0be2248140 100644
--- a/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock
+++ b/gemfiles/ruby_3.0_graphql_2.1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.1.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.0_graphql_2.2.gemfile b/gemfiles/ruby_3.0_graphql_2.2.gemfile
index e91c117876..0f160c156a 100644
--- a/gemfiles/ruby_3.0_graphql_2.2.gemfile
+++ b/gemfiles/ruby_3.0_graphql_2.2.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.2.0"
group :check do
diff --git a/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock
index 4ff4bfc95e..d25845e0dd 100644
--- a/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock
+++ b/gemfiles/ruby_3.0_graphql_2.2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.2.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.0_http.gemfile b/gemfiles/ruby_3.0_http.gemfile
index b8bb3cbdbc..7081e2b9cb 100644
--- a/gemfiles/ruby_3.0_http.gemfile
+++ b/gemfiles/ruby_3.0_http.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 1176727c18..4ea89d744d 100644
--- a/gemfiles/ruby_3.0_http.gemfile.lock
+++ b/gemfiles/ruby_3.0_http.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -55,7 +55,7 @@ GEM
faraday-net_http (>= 2.0, < 3.1)
ruby2_keywords (>= 0.0.4)
faraday-net_http (3.0.2)
- ffi (1.15.5)
+ ffi (1.16.3)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
@@ -205,6 +205,7 @@ DEPENDENCIES
excon
extlz4 (~> 0.3, >= 0.3.3)
faraday
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
http
httpclient
diff --git a/gemfiles/ruby_3.0_opensearch_2.gemfile b/gemfiles/ruby_3.0_opensearch_2.gemfile
index fe3a98ef87..8cc7f70ace 100644
--- a/gemfiles/ruby_3.0_opensearch_2.gemfile
+++ b/gemfiles/ruby_3.0_opensearch_2.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 bfebb2496c..d40d740830 100644
--- a/gemfiles/ruby_3.0_opensearch_2.gemfile.lock
+++ b/gemfiles/ruby_3.0_opensearch_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -179,6 +179,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_opensearch_3.gemfile b/gemfiles/ruby_3.0_opensearch_3.gemfile
index ea78deb05b..3f460dc6c9 100644
--- a/gemfiles/ruby_3.0_opensearch_3.gemfile
+++ b/gemfiles/ruby_3.0_opensearch_3.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 b1d746288e..f3840e2640 100644
--- a/gemfiles/ruby_3.0_opensearch_3.gemfile.lock
+++ b/gemfiles/ruby_3.0_opensearch_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -174,6 +174,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_opentelemetry.gemfile b/gemfiles/ruby_3.0_opentelemetry.gemfile
index 5748183a9c..88b0583c80 100644
--- a/gemfiles/ruby_3.0_opentelemetry.gemfile
+++ b/gemfiles/ruby_3.0_opentelemetry.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 c3c1f04e2a..b9581860c7 100755
--- a/gemfiles/ruby_3.0_opentelemetry.gemfile.lock
+++ b/gemfiles/ruby_3.0_opentelemetry.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -172,6 +172,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_rack_1.gemfile b/gemfiles/ruby_3.0_rack_1.gemfile
index 27feb61ee9..e8bbb57941 100644
--- a/gemfiles/ruby_3.0_rack_1.gemfile
+++ b/gemfiles/ruby_3.0_rack_1.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 db544006c9..80e72bb99c 100644
--- a/gemfiles/ruby_3.0_rack_1.gemfile.lock
+++ b/gemfiles/ruby_3.0_rack_1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -166,6 +166,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_rack_2.gemfile b/gemfiles/ruby_3.0_rack_2.gemfile
index 2cfe2abcbd..d8d56bd3f2 100644
--- a/gemfiles/ruby_3.0_rack_2.gemfile
+++ b/gemfiles/ruby_3.0_rack_2.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 53391c9691..bfda69c715 100644
--- a/gemfiles/ruby_3.0_rack_2.gemfile.lock
+++ b/gemfiles/ruby_3.0_rack_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -166,6 +166,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_rack_3.gemfile b/gemfiles/ruby_3.0_rack_3.gemfile
index 06154660ab..7cc470c350 100644
--- a/gemfiles/ruby_3.0_rack_3.gemfile
+++ b/gemfiles/ruby_3.0_rack_3.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 fe5577a2a8..2a94c9f407 100644
--- a/gemfiles/ruby_3.0_rack_3.gemfile.lock
+++ b/gemfiles/ruby_3.0_rack_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -166,6 +166,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_rails61_mysql2.gemfile b/gemfiles/ruby_3.0_rails61_mysql2.gemfile
index f4c976fe3b..d31b65a29b 100644
--- a/gemfiles/ruby_3.0_rails61_mysql2.gemfile
+++ b/gemfiles/ruby_3.0_rails61_mysql2.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 0e0e27ee5e..e0e0ddceda 100644
--- a/gemfiles/ruby_3.0_rails61_mysql2.gemfile.lock
+++ b/gemfiles/ruby_3.0_rails61_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -303,6 +303,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.0_rails61_postgres.gemfile b/gemfiles/ruby_3.0_rails61_postgres.gemfile
index 06b67201eb..96da773115 100644
--- a/gemfiles/ruby_3.0_rails61_postgres.gemfile
+++ b/gemfiles/ruby_3.0_rails61_postgres.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 2cdec514d3..72c4a44747 100644
--- a/gemfiles/ruby_3.0_rails61_postgres.gemfile.lock
+++ b/gemfiles/ruby_3.0_rails61_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -303,6 +303,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile
index 58e616e747..af03c9b2a9 100644
--- a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile
+++ b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 9d9f0747e1..e284d67b63 100644
--- a/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_3.0_rails61_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -304,6 +304,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile
index c1da8b94b7..84c838df21 100644
--- a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 c352d998ad..a95684b77c 100644
--- a/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_3.0_rails61_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -317,6 +317,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile
index af0394dc50..a776a7c676 100644
--- a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile
+++ b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 06c3d05e5a..431bf5699f 100644
--- a/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_3.0_rails61_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -302,6 +302,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_rails61_trilogy.gemfile b/gemfiles/ruby_3.0_rails61_trilogy.gemfile
index c6af075db0..e233b300aa 100644
--- a/gemfiles/ruby_3.0_rails61_trilogy.gemfile
+++ b/gemfiles/ruby_3.0_rails61_trilogy.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 835eb32cc2..0d35efa6b0 100644
--- a/gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock
+++ b/gemfiles/ruby_3.0_rails61_trilogy.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -311,6 +311,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.0_redis_3.gemfile b/gemfiles/ruby_3.0_redis_3.gemfile
index 855ca4c466..444758a56a 100644
--- a/gemfiles/ruby_3.0_redis_3.gemfile
+++ b/gemfiles/ruby_3.0_redis_3.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 4df725e83d..2a897f3d46 100644
--- a/gemfiles/ruby_3.0_redis_3.gemfile.lock
+++ b/gemfiles/ruby_3.0_redis_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_redis_4.gemfile b/gemfiles/ruby_3.0_redis_4.gemfile
index a7dd7508f1..0fab2d52a6 100644
--- a/gemfiles/ruby_3.0_redis_4.gemfile
+++ b/gemfiles/ruby_3.0_redis_4.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 b5816320d8..c47f52bdc6 100644
--- a/gemfiles/ruby_3.0_redis_4.gemfile.lock
+++ b/gemfiles/ruby_3.0_redis_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_redis_5.gemfile b/gemfiles/ruby_3.0_redis_5.gemfile
index 6847c04b64..a32fbd9504 100644
--- a/gemfiles/ruby_3.0_redis_5.gemfile
+++ b/gemfiles/ruby_3.0_redis_5.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 97e523e147..08835e2ff3 100644
--- a/gemfiles/ruby_3.0_redis_5.gemfile.lock
+++ b/gemfiles/ruby_3.0_redis_5.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_relational_db.gemfile b/gemfiles/ruby_3.0_relational_db.gemfile
index 796d042e33..50bf800c52 100644
--- a/gemfiles/ruby_3.0_relational_db.gemfile
+++ b/gemfiles/ruby_3.0_relational_db.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 24c77b660b..038dbce45d 100644
--- a/gemfiles/ruby_3.0_relational_db.gemfile.lock
+++ b/gemfiles/ruby_3.0_relational_db.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -192,6 +192,7 @@ DEPENDENCIES
delayed_job_active_record
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
makara (>= 0.6.0.pre)
diff --git a/gemfiles/ruby_3.0_resque2_redis3.gemfile b/gemfiles/ruby_3.0_resque2_redis3.gemfile
index 51b1b3bbbc..0c99f66cf4 100644
--- a/gemfiles/ruby_3.0_resque2_redis3.gemfile
+++ b/gemfiles/ruby_3.0_resque2_redis3.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 55e2713e8d..25db1ff4a3 100644
--- a/gemfiles/ruby_3.0_resque2_redis3.gemfile.lock
+++ b/gemfiles/ruby_3.0_resque2_redis3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -182,6 +182,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_resque2_redis4.gemfile b/gemfiles/ruby_3.0_resque2_redis4.gemfile
index c79ee13e55..68bf74d895 100644
--- a/gemfiles/ruby_3.0_resque2_redis4.gemfile
+++ b/gemfiles/ruby_3.0_resque2_redis4.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 0033c1fbed..54d18b0b12 100644
--- a/gemfiles/ruby_3.0_resque2_redis4.gemfile.lock
+++ b/gemfiles/ruby_3.0_resque2_redis4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -186,6 +186,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_sinatra_2.gemfile b/gemfiles/ruby_3.0_sinatra_2.gemfile
index 781d50c9a5..9f7799c74f 100644
--- a/gemfiles/ruby_3.0_sinatra_2.gemfile
+++ b/gemfiles/ruby_3.0_sinatra_2.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 4cacc5eec3..a9bf745e25 100644
--- a/gemfiles/ruby_3.0_sinatra_2.gemfile.lock
+++ b/gemfiles/ruby_3.0_sinatra_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -181,6 +181,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_sinatra_3.gemfile b/gemfiles/ruby_3.0_sinatra_3.gemfile
index cfb286b5d2..16f615b15e 100644
--- a/gemfiles/ruby_3.0_sinatra_3.gemfile
+++ b/gemfiles/ruby_3.0_sinatra_3.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 87285ce980..d478d660b4 100644
--- a/gemfiles/ruby_3.0_sinatra_3.gemfile.lock
+++ b/gemfiles/ruby_3.0_sinatra_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -183,6 +183,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.0_sinatra_4.gemfile b/gemfiles/ruby_3.0_sinatra_4.gemfile
index 1785802bb8..eeee295ce8 100644
--- a/gemfiles/ruby_3.0_sinatra_4.gemfile
+++ b/gemfiles/ruby_3.0_sinatra_4.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 73a7042eab..9f9df610d9 100644
--- a/gemfiles/ruby_3.0_sinatra_4.gemfile.lock
+++ b/gemfiles/ruby_3.0_sinatra_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -186,6 +186,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_activesupport.gemfile b/gemfiles/ruby_3.1_activesupport.gemfile
index 6cd7cdd0d9..6b37961a1d 100644
--- a/gemfiles/ruby_3.1_activesupport.gemfile
+++ b/gemfiles/ruby_3.1_activesupport.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 8053419136..8fdf05ebcf 100644
--- a/gemfiles/ruby_3.1_activesupport.gemfile.lock
+++ b/gemfiles/ruby_3.1_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -91,7 +91,7 @@ GEM
zeitwerk (~> 2.6)
erubi (1.12.0)
extlz4 (0.3.4)
- ffi (1.15.5)
+ ffi (1.16.3)
google-protobuf (3.24.3-aarch64-linux)
google-protobuf (3.24.3-x86_64-linux)
grape (1.8.0)
@@ -273,6 +273,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
grape
json-schema (< 3)
diff --git a/gemfiles/ruby_3.1_aws.gemfile b/gemfiles/ruby_3.1_aws.gemfile
index 400d295daf..e082c4ba82 100644
--- a/gemfiles/ruby_3.1_aws.gemfile
+++ b/gemfiles/ruby_3.1_aws.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "aws-sdk"
gem "shoryuken"
diff --git a/gemfiles/ruby_3.1_aws.gemfile.lock b/gemfiles/ruby_3.1_aws.gemfile.lock
index 80672cf0aa..fd6c210d6e 100644
--- a/gemfiles/ruby_3.1_aws.gemfile.lock
+++ b/gemfiles/ruby_3.1_aws.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -1588,6 +1588,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_contrib.gemfile b/gemfiles/ruby_3.1_contrib.gemfile
index eb4d9f4c8d..7b5e4b0ae7 100644
--- a/gemfiles/ruby_3.1_contrib.gemfile
+++ b/gemfiles/ruby_3.1_contrib.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 522da5f445..77004d7a71 100644
--- a/gemfiles/ruby_3.1_contrib.gemfile.lock
+++ b/gemfiles/ruby_3.1_contrib.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -230,6 +230,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
grpc (>= 1.38.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.1_contrib_old.gemfile b/gemfiles/ruby_3.1_contrib_old.gemfile
index 96fbb2492d..119ae567a9 100644
--- a/gemfiles/ruby_3.1_contrib_old.gemfile
+++ b/gemfiles/ruby_3.1_contrib_old.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 85f9d62b2d..41422b4be6 100644
--- a/gemfiles/ruby_3.1_contrib_old.gemfile.lock
+++ b/gemfiles/ruby_3.1_contrib_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -214,6 +214,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_core_old.gemfile b/gemfiles/ruby_3.1_core_old.gemfile
index ef5065806e..f82ea0a3ed 100644
--- a/gemfiles/ruby_3.1_core_old.gemfile
+++ b/gemfiles/ruby_3.1_core_old.gemfile
@@ -37,6 +37,7 @@ 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 "ffi", "~> 1.16.3", require: false
group :check do
diff --git a/gemfiles/ruby_3.1_core_old.gemfile.lock b/gemfiles/ruby_3.1_core_old.gemfile.lock
index 41cf529887..938be08c23 100644
--- a/gemfiles/ruby_3.1_core_old.gemfile.lock
+++ b/gemfiles/ruby_3.1_core_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -160,6 +160,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (~> 4)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_elasticsearch_7.gemfile b/gemfiles/ruby_3.1_elasticsearch_7.gemfile
index fc3a2c8b29..b4945d142b 100644
--- a/gemfiles/ruby_3.1_elasticsearch_7.gemfile
+++ b/gemfiles/ruby_3.1_elasticsearch_7.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 ebec42fa23..fefba05d62 100644
--- a/gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock
+++ b/gemfiles/ruby_3.1_elasticsearch_7.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -198,6 +198,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 7)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_elasticsearch_8.gemfile b/gemfiles/ruby_3.1_elasticsearch_8.gemfile
index 7ee2381f67..f0c9d3cbd3 100644
--- a/gemfiles/ruby_3.1_elasticsearch_8.gemfile
+++ b/gemfiles/ruby_3.1_elasticsearch_8.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 5d804c9686..a412ac5d3c 100644
--- a/gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock
+++ b/gemfiles/ruby_3.1_elasticsearch_8.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -180,6 +180,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 8)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_graphql_1.13.gemfile b/gemfiles/ruby_3.1_graphql_1.13.gemfile
index 77b0f575fd..101aae412d 100644
--- a/gemfiles/ruby_3.1_graphql_1.13.gemfile
+++ b/gemfiles/ruby_3.1_graphql_1.13.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 1.13.0"
group :check do
diff --git a/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock
index 0ee20b6e02..af8b522a42 100644
--- a/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock
+++ b/gemfiles/ruby_3.1_graphql_1.13.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -164,6 +164,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 1.13.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.1_graphql_2.0.gemfile b/gemfiles/ruby_3.1_graphql_2.0.gemfile
index f4080325db..ef1ab62374 100644
--- a/gemfiles/ruby_3.1_graphql_2.0.gemfile
+++ b/gemfiles/ruby_3.1_graphql_2.0.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.0.0"
group :check do
diff --git a/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock
index 7f322b7b04..e0dc6e5f8a 100644
--- a/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock
+++ b/gemfiles/ruby_3.1_graphql_2.0.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -164,6 +164,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.0.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.1_graphql_2.1.gemfile b/gemfiles/ruby_3.1_graphql_2.1.gemfile
index 692eb20074..31af881e2f 100644
--- a/gemfiles/ruby_3.1_graphql_2.1.gemfile
+++ b/gemfiles/ruby_3.1_graphql_2.1.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.1.0"
group :check do
diff --git a/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock
index 9c759bc64d..0be2248140 100644
--- a/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock
+++ b/gemfiles/ruby_3.1_graphql_2.1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.1.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.1_graphql_2.2.gemfile b/gemfiles/ruby_3.1_graphql_2.2.gemfile
index e91c117876..0f160c156a 100644
--- a/gemfiles/ruby_3.1_graphql_2.2.gemfile
+++ b/gemfiles/ruby_3.1_graphql_2.2.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.2.0"
group :check do
diff --git a/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock
index 4ff4bfc95e..d25845e0dd 100644
--- a/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock
+++ b/gemfiles/ruby_3.1_graphql_2.2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.2.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.1_http.gemfile b/gemfiles/ruby_3.1_http.gemfile
index b8bb3cbdbc..7081e2b9cb 100644
--- a/gemfiles/ruby_3.1_http.gemfile
+++ b/gemfiles/ruby_3.1_http.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 1176727c18..4ea89d744d 100644
--- a/gemfiles/ruby_3.1_http.gemfile.lock
+++ b/gemfiles/ruby_3.1_http.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -55,7 +55,7 @@ GEM
faraday-net_http (>= 2.0, < 3.1)
ruby2_keywords (>= 0.0.4)
faraday-net_http (3.0.2)
- ffi (1.15.5)
+ ffi (1.16.3)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
@@ -205,6 +205,7 @@ DEPENDENCIES
excon
extlz4 (~> 0.3, >= 0.3.3)
faraday
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
http
httpclient
diff --git a/gemfiles/ruby_3.1_opensearch_2.gemfile b/gemfiles/ruby_3.1_opensearch_2.gemfile
index fe3a98ef87..8cc7f70ace 100644
--- a/gemfiles/ruby_3.1_opensearch_2.gemfile
+++ b/gemfiles/ruby_3.1_opensearch_2.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 bfebb2496c..d40d740830 100644
--- a/gemfiles/ruby_3.1_opensearch_2.gemfile.lock
+++ b/gemfiles/ruby_3.1_opensearch_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -179,6 +179,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_opensearch_3.gemfile b/gemfiles/ruby_3.1_opensearch_3.gemfile
index ea78deb05b..3f460dc6c9 100644
--- a/gemfiles/ruby_3.1_opensearch_3.gemfile
+++ b/gemfiles/ruby_3.1_opensearch_3.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 b1d746288e..f3840e2640 100644
--- a/gemfiles/ruby_3.1_opensearch_3.gemfile.lock
+++ b/gemfiles/ruby_3.1_opensearch_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -174,6 +174,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_opentelemetry.gemfile b/gemfiles/ruby_3.1_opentelemetry.gemfile
index 5748183a9c..88b0583c80 100644
--- a/gemfiles/ruby_3.1_opentelemetry.gemfile
+++ b/gemfiles/ruby_3.1_opentelemetry.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 ea7f69b909..dbe6b8292b 100644
--- a/gemfiles/ruby_3.1_opentelemetry.gemfile.lock
+++ b/gemfiles/ruby_3.1_opentelemetry.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -177,6 +177,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_rack_1.gemfile b/gemfiles/ruby_3.1_rack_1.gemfile
index 27feb61ee9..e8bbb57941 100644
--- a/gemfiles/ruby_3.1_rack_1.gemfile
+++ b/gemfiles/ruby_3.1_rack_1.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 db544006c9..80e72bb99c 100644
--- a/gemfiles/ruby_3.1_rack_1.gemfile.lock
+++ b/gemfiles/ruby_3.1_rack_1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -166,6 +166,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_rack_2.gemfile b/gemfiles/ruby_3.1_rack_2.gemfile
index 2cfe2abcbd..d8d56bd3f2 100644
--- a/gemfiles/ruby_3.1_rack_2.gemfile
+++ b/gemfiles/ruby_3.1_rack_2.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 53391c9691..bfda69c715 100644
--- a/gemfiles/ruby_3.1_rack_2.gemfile.lock
+++ b/gemfiles/ruby_3.1_rack_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -166,6 +166,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_rack_3.gemfile b/gemfiles/ruby_3.1_rack_3.gemfile
index 06154660ab..7cc470c350 100644
--- a/gemfiles/ruby_3.1_rack_3.gemfile
+++ b/gemfiles/ruby_3.1_rack_3.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 fe5577a2a8..2a94c9f407 100644
--- a/gemfiles/ruby_3.1_rack_3.gemfile.lock
+++ b/gemfiles/ruby_3.1_rack_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -166,6 +166,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_rails61_mysql2.gemfile b/gemfiles/ruby_3.1_rails61_mysql2.gemfile
index f4c976fe3b..d31b65a29b 100644
--- a/gemfiles/ruby_3.1_rails61_mysql2.gemfile
+++ b/gemfiles/ruby_3.1_rails61_mysql2.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 0e0e27ee5e..e0e0ddceda 100644
--- a/gemfiles/ruby_3.1_rails61_mysql2.gemfile.lock
+++ b/gemfiles/ruby_3.1_rails61_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -303,6 +303,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.1_rails61_postgres.gemfile b/gemfiles/ruby_3.1_rails61_postgres.gemfile
index 06b67201eb..96da773115 100644
--- a/gemfiles/ruby_3.1_rails61_postgres.gemfile
+++ b/gemfiles/ruby_3.1_rails61_postgres.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 2cdec514d3..72c4a44747 100644
--- a/gemfiles/ruby_3.1_rails61_postgres.gemfile.lock
+++ b/gemfiles/ruby_3.1_rails61_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -303,6 +303,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile
index 58e616e747..af03c9b2a9 100644
--- a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile
+++ b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 9d9f0747e1..e284d67b63 100644
--- a/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_3.1_rails61_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -304,6 +304,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile
index c1da8b94b7..84c838df21 100644
--- a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 c352d998ad..a95684b77c 100644
--- a/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_3.1_rails61_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -317,6 +317,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile
index af0394dc50..a776a7c676 100644
--- a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile
+++ b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 06c3d05e5a..431bf5699f 100644
--- a/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_3.1_rails61_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -302,6 +302,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_rails61_trilogy.gemfile b/gemfiles/ruby_3.1_rails61_trilogy.gemfile
index c6af075db0..e233b300aa 100644
--- a/gemfiles/ruby_3.1_rails61_trilogy.gemfile
+++ b/gemfiles/ruby_3.1_rails61_trilogy.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 835eb32cc2..0d35efa6b0 100644
--- a/gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock
+++ b/gemfiles/ruby_3.1_rails61_trilogy.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -311,6 +311,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.1_redis_3.gemfile b/gemfiles/ruby_3.1_redis_3.gemfile
index 855ca4c466..444758a56a 100644
--- a/gemfiles/ruby_3.1_redis_3.gemfile
+++ b/gemfiles/ruby_3.1_redis_3.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 4df725e83d..2a897f3d46 100644
--- a/gemfiles/ruby_3.1_redis_3.gemfile.lock
+++ b/gemfiles/ruby_3.1_redis_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_redis_4.gemfile b/gemfiles/ruby_3.1_redis_4.gemfile
index a7dd7508f1..0fab2d52a6 100644
--- a/gemfiles/ruby_3.1_redis_4.gemfile
+++ b/gemfiles/ruby_3.1_redis_4.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 b5816320d8..c47f52bdc6 100644
--- a/gemfiles/ruby_3.1_redis_4.gemfile.lock
+++ b/gemfiles/ruby_3.1_redis_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_redis_5.gemfile b/gemfiles/ruby_3.1_redis_5.gemfile
index 6847c04b64..a32fbd9504 100644
--- a/gemfiles/ruby_3.1_redis_5.gemfile
+++ b/gemfiles/ruby_3.1_redis_5.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 97e523e147..08835e2ff3 100644
--- a/gemfiles/ruby_3.1_redis_5.gemfile.lock
+++ b/gemfiles/ruby_3.1_redis_5.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -165,6 +165,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_relational_db.gemfile b/gemfiles/ruby_3.1_relational_db.gemfile
index 796d042e33..50bf800c52 100644
--- a/gemfiles/ruby_3.1_relational_db.gemfile
+++ b/gemfiles/ruby_3.1_relational_db.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 24c77b660b..038dbce45d 100644
--- a/gemfiles/ruby_3.1_relational_db.gemfile.lock
+++ b/gemfiles/ruby_3.1_relational_db.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -192,6 +192,7 @@ DEPENDENCIES
delayed_job_active_record
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
makara (>= 0.6.0.pre)
diff --git a/gemfiles/ruby_3.1_resque2_redis3.gemfile b/gemfiles/ruby_3.1_resque2_redis3.gemfile
index 51b1b3bbbc..0c99f66cf4 100644
--- a/gemfiles/ruby_3.1_resque2_redis3.gemfile
+++ b/gemfiles/ruby_3.1_resque2_redis3.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 55e2713e8d..25db1ff4a3 100644
--- a/gemfiles/ruby_3.1_resque2_redis3.gemfile.lock
+++ b/gemfiles/ruby_3.1_resque2_redis3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -182,6 +182,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_resque2_redis4.gemfile b/gemfiles/ruby_3.1_resque2_redis4.gemfile
index c79ee13e55..68bf74d895 100644
--- a/gemfiles/ruby_3.1_resque2_redis4.gemfile
+++ b/gemfiles/ruby_3.1_resque2_redis4.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 0033c1fbed..54d18b0b12 100644
--- a/gemfiles/ruby_3.1_resque2_redis4.gemfile.lock
+++ b/gemfiles/ruby_3.1_resque2_redis4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -186,6 +186,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_sinatra_2.gemfile b/gemfiles/ruby_3.1_sinatra_2.gemfile
index 781d50c9a5..9f7799c74f 100644
--- a/gemfiles/ruby_3.1_sinatra_2.gemfile
+++ b/gemfiles/ruby_3.1_sinatra_2.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 4cacc5eec3..a9bf745e25 100644
--- a/gemfiles/ruby_3.1_sinatra_2.gemfile.lock
+++ b/gemfiles/ruby_3.1_sinatra_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -181,6 +181,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_sinatra_3.gemfile b/gemfiles/ruby_3.1_sinatra_3.gemfile
index cfb286b5d2..16f615b15e 100644
--- a/gemfiles/ruby_3.1_sinatra_3.gemfile
+++ b/gemfiles/ruby_3.1_sinatra_3.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 87285ce980..d478d660b4 100644
--- a/gemfiles/ruby_3.1_sinatra_3.gemfile.lock
+++ b/gemfiles/ruby_3.1_sinatra_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -183,6 +183,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.1_sinatra_4.gemfile b/gemfiles/ruby_3.1_sinatra_4.gemfile
index 1785802bb8..eeee295ce8 100644
--- a/gemfiles/ruby_3.1_sinatra_4.gemfile
+++ b/gemfiles/ruby_3.1_sinatra_4.gemfile
@@ -37,6 +37,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 73a7042eab..9f9df610d9 100644
--- a/gemfiles/ruby_3.1_sinatra_4.gemfile.lock
+++ b/gemfiles/ruby_3.1_sinatra_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -186,6 +186,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_activesupport.gemfile b/gemfiles/ruby_3.2_activesupport.gemfile
index fa3dc858a8..2b3f0276ce 100644
--- a/gemfiles/ruby_3.2_activesupport.gemfile
+++ b/gemfiles/ruby_3.2_activesupport.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 88c866c9c6..fe4c0f2c1f 100644
--- a/gemfiles/ruby_3.2_activesupport.gemfile.lock
+++ b/gemfiles/ruby_3.2_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -90,7 +90,7 @@ GEM
zeitwerk (~> 2.6)
erubi (1.12.0)
extlz4 (0.3.4)
- ffi (1.15.5)
+ ffi (1.16.3)
google-protobuf (3.24.3-aarch64-linux)
google-protobuf (3.24.3-x86_64-linux)
grape (1.8.0)
@@ -269,6 +269,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
grape
json-schema (< 3)
diff --git a/gemfiles/ruby_3.2_aws.gemfile b/gemfiles/ruby_3.2_aws.gemfile
index 190703d59e..c64f0b0c8b 100644
--- a/gemfiles/ruby_3.2_aws.gemfile
+++ b/gemfiles/ruby_3.2_aws.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "aws-sdk"
gem "shoryuken"
diff --git a/gemfiles/ruby_3.2_aws.gemfile.lock b/gemfiles/ruby_3.2_aws.gemfile.lock
index 854b987ad9..ab15239b33 100644
--- a/gemfiles/ruby_3.2_aws.gemfile.lock
+++ b/gemfiles/ruby_3.2_aws.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -1584,6 +1584,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_contrib.gemfile b/gemfiles/ruby_3.2_contrib.gemfile
index ff7b5ebed9..bebff5bc29 100644
--- a/gemfiles/ruby_3.2_contrib.gemfile
+++ b/gemfiles/ruby_3.2_contrib.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 bf30b04ec6..fae07f6496 100644
--- a/gemfiles/ruby_3.2_contrib.gemfile.lock
+++ b/gemfiles/ruby_3.2_contrib.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -226,6 +226,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
grpc (>= 1.38.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.2_contrib_old.gemfile b/gemfiles/ruby_3.2_contrib_old.gemfile
index df7bf67fdd..2db28fc990 100644
--- a/gemfiles/ruby_3.2_contrib_old.gemfile
+++ b/gemfiles/ruby_3.2_contrib_old.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 ae7705862a..6c93db3066 100644
--- a/gemfiles/ruby_3.2_contrib_old.gemfile.lock
+++ b/gemfiles/ruby_3.2_contrib_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -210,6 +210,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_core_old.gemfile b/gemfiles/ruby_3.2_core_old.gemfile
index 0ce3fde54c..382b3f131d 100644
--- a/gemfiles/ruby_3.2_core_old.gemfile
+++ b/gemfiles/ruby_3.2_core_old.gemfile
@@ -36,6 +36,7 @@ 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 "ffi", "~> 1.16.3", require: false
group :check do
diff --git a/gemfiles/ruby_3.2_core_old.gemfile.lock b/gemfiles/ruby_3.2_core_old.gemfile.lock
index 77912fc5c3..0e3af0c826 100644
--- a/gemfiles/ruby_3.2_core_old.gemfile.lock
+++ b/gemfiles/ruby_3.2_core_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -156,6 +156,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (~> 4)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_elasticsearch_7.gemfile b/gemfiles/ruby_3.2_elasticsearch_7.gemfile
index f70d7431f7..fd6c73c2d0 100644
--- a/gemfiles/ruby_3.2_elasticsearch_7.gemfile
+++ b/gemfiles/ruby_3.2_elasticsearch_7.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 5740e9ccb8..44bc145ec7 100644
--- a/gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock
+++ b/gemfiles/ruby_3.2_elasticsearch_7.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -194,6 +194,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 7)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_elasticsearch_8.gemfile b/gemfiles/ruby_3.2_elasticsearch_8.gemfile
index cd781d697d..3c81b7553a 100644
--- a/gemfiles/ruby_3.2_elasticsearch_8.gemfile
+++ b/gemfiles/ruby_3.2_elasticsearch_8.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 6e235e467d..0e66eafe33 100644
--- a/gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock
+++ b/gemfiles/ruby_3.2_elasticsearch_8.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -176,6 +176,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 8)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_graphql_1.13.gemfile b/gemfiles/ruby_3.2_graphql_1.13.gemfile
index 6cad3cef10..6a618382ad 100644
--- a/gemfiles/ruby_3.2_graphql_1.13.gemfile
+++ b/gemfiles/ruby_3.2_graphql_1.13.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 1.13.0"
group :check do
diff --git a/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock
index 6f52074950..9cd1021709 100644
--- a/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock
+++ b/gemfiles/ruby_3.2_graphql_1.13.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -160,6 +160,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 1.13.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.2_graphql_2.0.gemfile b/gemfiles/ruby_3.2_graphql_2.0.gemfile
index f86d1bfe65..ae32a05b5b 100644
--- a/gemfiles/ruby_3.2_graphql_2.0.gemfile
+++ b/gemfiles/ruby_3.2_graphql_2.0.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.0.0"
group :check do
diff --git a/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock
index a1e2437aae..e5cd4f7cff 100644
--- a/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock
+++ b/gemfiles/ruby_3.2_graphql_2.0.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -160,6 +160,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.0.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.2_graphql_2.1.gemfile b/gemfiles/ruby_3.2_graphql_2.1.gemfile
index aaa8267b19..db8a0dac8c 100644
--- a/gemfiles/ruby_3.2_graphql_2.1.gemfile
+++ b/gemfiles/ruby_3.2_graphql_2.1.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.1.0"
group :check do
diff --git a/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock
index 86eef7a31b..dd3cffd4dd 100644
--- a/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock
+++ b/gemfiles/ruby_3.2_graphql_2.1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.1.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.2_graphql_2.2.gemfile b/gemfiles/ruby_3.2_graphql_2.2.gemfile
index b5c96a3379..7d1caab1e3 100644
--- a/gemfiles/ruby_3.2_graphql_2.2.gemfile
+++ b/gemfiles/ruby_3.2_graphql_2.2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.2.0"
group :check do
diff --git a/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock
index 2ffec22037..9eab21e3dc 100644
--- a/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock
+++ b/gemfiles/ruby_3.2_graphql_2.2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.2.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.2_http.gemfile b/gemfiles/ruby_3.2_http.gemfile
index c5a80f46aa..b143340e70 100644
--- a/gemfiles/ruby_3.2_http.gemfile
+++ b/gemfiles/ruby_3.2_http.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 ca8e587e5d..c02dd69f4a 100644
--- a/gemfiles/ruby_3.2_http.gemfile.lock
+++ b/gemfiles/ruby_3.2_http.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -54,7 +54,7 @@ GEM
faraday-net_http (>= 2.0, < 3.1)
ruby2_keywords (>= 0.0.4)
faraday-net_http (3.0.2)
- ffi (1.15.5)
+ ffi (1.16.3)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
@@ -201,6 +201,7 @@ DEPENDENCIES
excon
extlz4 (~> 0.3, >= 0.3.3)
faraday
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
http
httpclient
diff --git a/gemfiles/ruby_3.2_opensearch_2.gemfile b/gemfiles/ruby_3.2_opensearch_2.gemfile
index d118ff24a6..670cf15ef9 100644
--- a/gemfiles/ruby_3.2_opensearch_2.gemfile
+++ b/gemfiles/ruby_3.2_opensearch_2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 9ef9e01c28..43407ab730 100644
--- a/gemfiles/ruby_3.2_opensearch_2.gemfile.lock
+++ b/gemfiles/ruby_3.2_opensearch_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -175,6 +175,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_opensearch_3.gemfile b/gemfiles/ruby_3.2_opensearch_3.gemfile
index ae2bfc4389..6c1a51f0c4 100644
--- a/gemfiles/ruby_3.2_opensearch_3.gemfile
+++ b/gemfiles/ruby_3.2_opensearch_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 722d9d4a16..8abffc3722 100644
--- a/gemfiles/ruby_3.2_opensearch_3.gemfile.lock
+++ b/gemfiles/ruby_3.2_opensearch_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -170,6 +170,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_opentelemetry.gemfile b/gemfiles/ruby_3.2_opentelemetry.gemfile
index 6cbc55782d..b778cf48d8 100644
--- a/gemfiles/ruby_3.2_opentelemetry.gemfile
+++ b/gemfiles/ruby_3.2_opentelemetry.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 58de8e9b41..34c08da74c 100644
--- a/gemfiles/ruby_3.2_opentelemetry.gemfile.lock
+++ b/gemfiles/ruby_3.2_opentelemetry.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -168,6 +168,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_rack_1.gemfile b/gemfiles/ruby_3.2_rack_1.gemfile
index b8ba3e1d39..a4ec842925 100644
--- a/gemfiles/ruby_3.2_rack_1.gemfile
+++ b/gemfiles/ruby_3.2_rack_1.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 503596a991..edd1d37ad8 100644
--- a/gemfiles/ruby_3.2_rack_1.gemfile.lock
+++ b/gemfiles/ruby_3.2_rack_1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -162,6 +162,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_rack_2.gemfile b/gemfiles/ruby_3.2_rack_2.gemfile
index c3ad932f16..ed26d3800d 100644
--- a/gemfiles/ruby_3.2_rack_2.gemfile
+++ b/gemfiles/ruby_3.2_rack_2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 00f89289f9..002f082cfc 100644
--- a/gemfiles/ruby_3.2_rack_2.gemfile.lock
+++ b/gemfiles/ruby_3.2_rack_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -162,6 +162,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_rack_3.gemfile b/gemfiles/ruby_3.2_rack_3.gemfile
index 66750d8168..275db7890e 100644
--- a/gemfiles/ruby_3.2_rack_3.gemfile
+++ b/gemfiles/ruby_3.2_rack_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 ffaf186add..ba36c82197 100644
--- a/gemfiles/ruby_3.2_rack_3.gemfile.lock
+++ b/gemfiles/ruby_3.2_rack_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -162,6 +162,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_rails61_mysql2.gemfile b/gemfiles/ruby_3.2_rails61_mysql2.gemfile
index 0a81ddc7f9..c6f4fea582 100644
--- a/gemfiles/ruby_3.2_rails61_mysql2.gemfile
+++ b/gemfiles/ruby_3.2_rails61_mysql2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 f22a4eef57..07a60e2e80 100644
--- a/gemfiles/ruby_3.2_rails61_mysql2.gemfile.lock
+++ b/gemfiles/ruby_3.2_rails61_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -299,6 +299,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.2_rails61_postgres.gemfile b/gemfiles/ruby_3.2_rails61_postgres.gemfile
index 155af29ea1..5026eb08ab 100644
--- a/gemfiles/ruby_3.2_rails61_postgres.gemfile
+++ b/gemfiles/ruby_3.2_rails61_postgres.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 1145a544f1..8fd6c2957d 100644
--- a/gemfiles/ruby_3.2_rails61_postgres.gemfile.lock
+++ b/gemfiles/ruby_3.2_rails61_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -299,6 +299,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile
index 9ecdeed8cd..4e1fe84cd4 100644
--- a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile
+++ b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 304090fa51..6513bc6b51 100644
--- a/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_3.2_rails61_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -300,6 +300,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile
index e71f445701..c74256b3d3 100644
--- a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 aaaf1c9cff..bc4a4ab2cb 100644
--- a/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_3.2_rails61_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -313,6 +313,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile
index 7b4654d63e..1e2ec1ef19 100644
--- a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile
+++ b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 eb4d834e7a..2f4d7bea0f 100644
--- a/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_3.2_rails61_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -298,6 +298,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_rails61_trilogy.gemfile b/gemfiles/ruby_3.2_rails61_trilogy.gemfile
index 72c0151026..b54ebd6d32 100644
--- a/gemfiles/ruby_3.2_rails61_trilogy.gemfile
+++ b/gemfiles/ruby_3.2_rails61_trilogy.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 43e8f18c88..02ef90e906 100644
--- a/gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock
+++ b/gemfiles/ruby_3.2_rails61_trilogy.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -307,6 +307,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.2_redis_3.gemfile b/gemfiles/ruby_3.2_redis_3.gemfile
index 7a8ea5cc36..39ab6b2fbc 100644
--- a/gemfiles/ruby_3.2_redis_3.gemfile
+++ b/gemfiles/ruby_3.2_redis_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 a329e30ca0..7e5fa90df2 100644
--- a/gemfiles/ruby_3.2_redis_3.gemfile.lock
+++ b/gemfiles/ruby_3.2_redis_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -157,6 +157,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_redis_4.gemfile b/gemfiles/ruby_3.2_redis_4.gemfile
index 8c88d54ae5..6bc213f628 100644
--- a/gemfiles/ruby_3.2_redis_4.gemfile
+++ b/gemfiles/ruby_3.2_redis_4.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 8e6b0e47fa..2f88d38bf4 100644
--- a/gemfiles/ruby_3.2_redis_4.gemfile.lock
+++ b/gemfiles/ruby_3.2_redis_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -157,6 +157,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_redis_5.gemfile b/gemfiles/ruby_3.2_redis_5.gemfile
index 243ebc2f90..f132092a7d 100644
--- a/gemfiles/ruby_3.2_redis_5.gemfile
+++ b/gemfiles/ruby_3.2_redis_5.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 48c6fbbbb9..bfe5615fd1 100644
--- a/gemfiles/ruby_3.2_redis_5.gemfile.lock
+++ b/gemfiles/ruby_3.2_redis_5.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_relational_db.gemfile b/gemfiles/ruby_3.2_relational_db.gemfile
index d19b8be72a..ea39731d36 100644
--- a/gemfiles/ruby_3.2_relational_db.gemfile
+++ b/gemfiles/ruby_3.2_relational_db.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 11e828da1f..3c4b5dc4e4 100644
--- a/gemfiles/ruby_3.2_relational_db.gemfile.lock
+++ b/gemfiles/ruby_3.2_relational_db.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -188,6 +188,7 @@ DEPENDENCIES
delayed_job_active_record
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
makara (>= 0.6.0.pre)
diff --git a/gemfiles/ruby_3.2_resque2_redis3.gemfile b/gemfiles/ruby_3.2_resque2_redis3.gemfile
index 7536441c94..9e98467098 100644
--- a/gemfiles/ruby_3.2_resque2_redis3.gemfile
+++ b/gemfiles/ruby_3.2_resque2_redis3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 953ee06e0c..0cc62fbdb0 100644
--- a/gemfiles/ruby_3.2_resque2_redis3.gemfile.lock
+++ b/gemfiles/ruby_3.2_resque2_redis3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -178,6 +178,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_resque2_redis4.gemfile b/gemfiles/ruby_3.2_resque2_redis4.gemfile
index c2e2f1795f..f4909eeca4 100644
--- a/gemfiles/ruby_3.2_resque2_redis4.gemfile
+++ b/gemfiles/ruby_3.2_resque2_redis4.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 aa58e1cb81..b042d2b938 100644
--- a/gemfiles/ruby_3.2_resque2_redis4.gemfile.lock
+++ b/gemfiles/ruby_3.2_resque2_redis4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -182,6 +182,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_sinatra_2.gemfile b/gemfiles/ruby_3.2_sinatra_2.gemfile
index b580155f7f..3f707178be 100644
--- a/gemfiles/ruby_3.2_sinatra_2.gemfile
+++ b/gemfiles/ruby_3.2_sinatra_2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 fee6022b9f..52049f718c 100644
--- a/gemfiles/ruby_3.2_sinatra_2.gemfile.lock
+++ b/gemfiles/ruby_3.2_sinatra_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -177,6 +177,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_sinatra_3.gemfile b/gemfiles/ruby_3.2_sinatra_3.gemfile
index 683aeedb69..54d8b3edfe 100644
--- a/gemfiles/ruby_3.2_sinatra_3.gemfile
+++ b/gemfiles/ruby_3.2_sinatra_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 9cc13693f0..8fe71fdf4b 100644
--- a/gemfiles/ruby_3.2_sinatra_3.gemfile.lock
+++ b/gemfiles/ruby_3.2_sinatra_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -179,6 +179,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.2_sinatra_4.gemfile b/gemfiles/ruby_3.2_sinatra_4.gemfile
index 3e333ff9c4..ea68c5c7bd 100644
--- a/gemfiles/ruby_3.2_sinatra_4.gemfile
+++ b/gemfiles/ruby_3.2_sinatra_4.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 23fdbbbda6..3e7307ff6e 100644
--- a/gemfiles/ruby_3.2_sinatra_4.gemfile.lock
+++ b/gemfiles/ruby_3.2_sinatra_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -182,6 +182,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_activesupport.gemfile b/gemfiles/ruby_3.3_activesupport.gemfile
index fa3dc858a8..2b3f0276ce 100644
--- a/gemfiles/ruby_3.3_activesupport.gemfile
+++ b/gemfiles/ruby_3.3_activesupport.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 4e1f211453..bc6725383d 100644
--- a/gemfiles/ruby_3.3_activesupport.gemfile.lock
+++ b/gemfiles/ruby_3.3_activesupport.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -90,7 +90,7 @@ GEM
zeitwerk (~> 2.6)
erubi (1.12.0)
extlz4 (0.3.4)
- ffi (1.15.5)
+ ffi (1.16.3)
google-protobuf (3.24.3)
grape (1.8.0)
activesupport (>= 5)
@@ -267,6 +267,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
grape
json-schema (< 3)
diff --git a/gemfiles/ruby_3.3_aws.gemfile b/gemfiles/ruby_3.3_aws.gemfile
index 190703d59e..c64f0b0c8b 100644
--- a/gemfiles/ruby_3.3_aws.gemfile
+++ b/gemfiles/ruby_3.3_aws.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "aws-sdk"
gem "shoryuken"
diff --git a/gemfiles/ruby_3.3_aws.gemfile.lock b/gemfiles/ruby_3.3_aws.gemfile.lock
index b884d69577..4fd6bab71b 100644
--- a/gemfiles/ruby_3.3_aws.gemfile.lock
+++ b/gemfiles/ruby_3.3_aws.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -1583,6 +1583,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_contrib.gemfile b/gemfiles/ruby_3.3_contrib.gemfile
index ff7b5ebed9..bebff5bc29 100644
--- a/gemfiles/ruby_3.3_contrib.gemfile
+++ b/gemfiles/ruby_3.3_contrib.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 a8560354c6..cac584ea13 100644
--- a/gemfiles/ruby_3.3_contrib.gemfile.lock
+++ b/gemfiles/ruby_3.3_contrib.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -222,6 +222,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
grpc (>= 1.38.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.3_contrib_old.gemfile b/gemfiles/ruby_3.3_contrib_old.gemfile
index 5213c35aed..46469a3347 100644
--- a/gemfiles/ruby_3.3_contrib_old.gemfile
+++ b/gemfiles/ruby_3.3_contrib_old.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 2d0ce35d28..049e484ad4 100644
--- a/gemfiles/ruby_3.3_contrib_old.gemfile.lock
+++ b/gemfiles/ruby_3.3_contrib_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -209,6 +209,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_core_old.gemfile b/gemfiles/ruby_3.3_core_old.gemfile
index 0ce3fde54c..382b3f131d 100644
--- a/gemfiles/ruby_3.3_core_old.gemfile
+++ b/gemfiles/ruby_3.3_core_old.gemfile
@@ -36,6 +36,7 @@ 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 "ffi", "~> 1.16.3", require: false
group :check do
diff --git a/gemfiles/ruby_3.3_core_old.gemfile.lock b/gemfiles/ruby_3.3_core_old.gemfile.lock
index 6f50e1096d..da605fde78 100644
--- a/gemfiles/ruby_3.3_core_old.gemfile.lock
+++ b/gemfiles/ruby_3.3_core_old.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -154,6 +154,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (~> 4)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_elasticsearch_7.gemfile b/gemfiles/ruby_3.3_elasticsearch_7.gemfile
index f70d7431f7..fd6c73c2d0 100644
--- a/gemfiles/ruby_3.3_elasticsearch_7.gemfile
+++ b/gemfiles/ruby_3.3_elasticsearch_7.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 5ace78e8a7..a3dae129f3 100644
--- a/gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock
+++ b/gemfiles/ruby_3.3_elasticsearch_7.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -193,6 +193,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 7)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_elasticsearch_8.gemfile b/gemfiles/ruby_3.3_elasticsearch_8.gemfile
index cd781d697d..3c81b7553a 100644
--- a/gemfiles/ruby_3.3_elasticsearch_8.gemfile
+++ b/gemfiles/ruby_3.3_elasticsearch_8.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 acfa5dda9f..2545724d2a 100644
--- a/gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock
+++ b/gemfiles/ruby_3.3_elasticsearch_8.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -175,6 +175,7 @@ DEPENDENCIES
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
elasticsearch (~> 8)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_graphql_1.13.gemfile b/gemfiles/ruby_3.3_graphql_1.13.gemfile
index 6cad3cef10..6a618382ad 100644
--- a/gemfiles/ruby_3.3_graphql_1.13.gemfile
+++ b/gemfiles/ruby_3.3_graphql_1.13.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 1.13.0"
group :check do
diff --git a/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock b/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock
index 4293ab5d55..a5671a11c8 100644
--- a/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock
+++ b/gemfiles/ruby_3.3_graphql_1.13.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -159,6 +159,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 1.13.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.3_graphql_2.0.gemfile b/gemfiles/ruby_3.3_graphql_2.0.gemfile
index f86d1bfe65..ae32a05b5b 100644
--- a/gemfiles/ruby_3.3_graphql_2.0.gemfile
+++ b/gemfiles/ruby_3.3_graphql_2.0.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.0.0"
group :check do
diff --git a/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock
index 4932a20570..9a9e63c354 100644
--- a/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock
+++ b/gemfiles/ruby_3.3_graphql_2.0.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -159,6 +159,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.0.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.3_graphql_2.1.gemfile b/gemfiles/ruby_3.3_graphql_2.1.gemfile
index aaa8267b19..db8a0dac8c 100644
--- a/gemfiles/ruby_3.3_graphql_2.1.gemfile
+++ b/gemfiles/ruby_3.3_graphql_2.1.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.1.0"
group :check do
diff --git a/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock
index 4de2ecbba5..aa5156f5a1 100644
--- a/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock
+++ b/gemfiles/ruby_3.3_graphql_2.1.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -160,6 +160,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.1.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.3_graphql_2.2.gemfile b/gemfiles/ruby_3.3_graphql_2.2.gemfile
index b5c96a3379..7d1caab1e3 100644
--- a/gemfiles/ruby_3.3_graphql_2.2.gemfile
+++ b/gemfiles/ruby_3.3_graphql_2.2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
gem "graphql", "~> 2.2.0"
group :check do
diff --git a/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock b/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock
index 280c70a8dc..9d333fcfe2 100644
--- a/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock
+++ b/gemfiles/ruby_3.3_graphql_2.2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -160,6 +160,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
graphql (~> 2.2.0)
json-schema (< 3)
diff --git a/gemfiles/ruby_3.3_http.gemfile b/gemfiles/ruby_3.3_http.gemfile
index c5a80f46aa..b143340e70 100644
--- a/gemfiles/ruby_3.3_http.gemfile
+++ b/gemfiles/ruby_3.3_http.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 ff1070b05f..c456898c70 100644
--- a/gemfiles/ruby_3.3_http.gemfile.lock
+++ b/gemfiles/ruby_3.3_http.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -54,7 +54,7 @@ GEM
faraday-net_http (>= 2.0, < 3.1)
ruby2_keywords (>= 0.0.4)
faraday-net_http (3.0.2)
- ffi (1.15.5)
+ ffi (1.16.3)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
@@ -200,6 +200,7 @@ DEPENDENCIES
excon
extlz4 (~> 0.3, >= 0.3.3)
faraday
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
http
httpclient
diff --git a/gemfiles/ruby_3.3_opensearch_2.gemfile b/gemfiles/ruby_3.3_opensearch_2.gemfile
index d118ff24a6..670cf15ef9 100644
--- a/gemfiles/ruby_3.3_opensearch_2.gemfile
+++ b/gemfiles/ruby_3.3_opensearch_2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 2e46ac9323..decffe4bbd 100644
--- a/gemfiles/ruby_3.3_opensearch_2.gemfile.lock
+++ b/gemfiles/ruby_3.3_opensearch_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -174,6 +174,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_opensearch_3.gemfile b/gemfiles/ruby_3.3_opensearch_3.gemfile
index ae2bfc4389..6c1a51f0c4 100644
--- a/gemfiles/ruby_3.3_opensearch_3.gemfile
+++ b/gemfiles/ruby_3.3_opensearch_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 400258af87..d62e780502 100644
--- a/gemfiles/ruby_3.3_opensearch_3.gemfile.lock
+++ b/gemfiles/ruby_3.3_opensearch_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -169,6 +169,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_opentelemetry.gemfile b/gemfiles/ruby_3.3_opentelemetry.gemfile
index 6cbc55782d..b778cf48d8 100644
--- a/gemfiles/ruby_3.3_opentelemetry.gemfile
+++ b/gemfiles/ruby_3.3_opentelemetry.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 7dbf25b6e5..55face793b 100644
--- a/gemfiles/ruby_3.3_opentelemetry.gemfile.lock
+++ b/gemfiles/ruby_3.3_opentelemetry.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -166,6 +166,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_rack_2.gemfile b/gemfiles/ruby_3.3_rack_2.gemfile
index c3ad932f16..ed26d3800d 100644
--- a/gemfiles/ruby_3.3_rack_2.gemfile
+++ b/gemfiles/ruby_3.3_rack_2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 d8b6e8ea68..e753488757 100644
--- a/gemfiles/ruby_3.3_rack_2.gemfile.lock
+++ b/gemfiles/ruby_3.3_rack_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_rack_3.gemfile b/gemfiles/ruby_3.3_rack_3.gemfile
index 66750d8168..275db7890e 100644
--- a/gemfiles/ruby_3.3_rack_3.gemfile
+++ b/gemfiles/ruby_3.3_rack_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 4f467c3168..92a1625545 100644
--- a/gemfiles/ruby_3.3_rack_3.gemfile.lock
+++ b/gemfiles/ruby_3.3_rack_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -161,6 +161,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_rails61_mysql2.gemfile b/gemfiles/ruby_3.3_rails61_mysql2.gemfile
index 0a81ddc7f9..c6f4fea582 100644
--- a/gemfiles/ruby_3.3_rails61_mysql2.gemfile
+++ b/gemfiles/ruby_3.3_rails61_mysql2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 f2a2f1e981..74398a6280 100644
--- a/gemfiles/ruby_3.3_rails61_mysql2.gemfile.lock
+++ b/gemfiles/ruby_3.3_rails61_mysql2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -297,6 +297,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.3_rails61_postgres.gemfile b/gemfiles/ruby_3.3_rails61_postgres.gemfile
index 155af29ea1..5026eb08ab 100644
--- a/gemfiles/ruby_3.3_rails61_postgres.gemfile
+++ b/gemfiles/ruby_3.3_rails61_postgres.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 938e63709a..883f34d830 100644
--- a/gemfiles/ruby_3.3_rails61_postgres.gemfile.lock
+++ b/gemfiles/ruby_3.3_rails61_postgres.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -297,6 +297,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile
index 9ecdeed8cd..4e1fe84cd4 100644
--- a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile
+++ b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 8c21a631cf..3643830b0c 100644
--- a/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock
+++ b/gemfiles/ruby_3.3_rails61_postgres_redis.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -298,6 +298,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile
index e71f445701..c74256b3d3 100644
--- a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile
+++ b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 0e7533e803..40511050fc 100644
--- a/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock
+++ b/gemfiles/ruby_3.3_rails61_postgres_sidekiq.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -311,6 +311,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile
index 7b4654d63e..1e2ec1ef19 100644
--- a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile
+++ b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 e2968beb18..0dbf2e391b 100644
--- a/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock
+++ b/gemfiles/ruby_3.3_rails61_semantic_logger.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -296,6 +296,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_rails61_trilogy.gemfile b/gemfiles/ruby_3.3_rails61_trilogy.gemfile
index 72c0151026..b54ebd6d32 100644
--- a/gemfiles/ruby_3.3_rails61_trilogy.gemfile
+++ b/gemfiles/ruby_3.3_rails61_trilogy.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 fb53127edf..87e0441d5b 100644
--- a/gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock
+++ b/gemfiles/ruby_3.3_rails61_trilogy.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -306,6 +306,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
lograge (~> 0.11)
diff --git a/gemfiles/ruby_3.3_redis_3.gemfile b/gemfiles/ruby_3.3_redis_3.gemfile
index 7a8ea5cc36..39ab6b2fbc 100644
--- a/gemfiles/ruby_3.3_redis_3.gemfile
+++ b/gemfiles/ruby_3.3_redis_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 4f62415594..eae79fecec 100644
--- a/gemfiles/ruby_3.3_redis_3.gemfile.lock
+++ b/gemfiles/ruby_3.3_redis_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -155,6 +155,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_redis_4.gemfile b/gemfiles/ruby_3.3_redis_4.gemfile
index 8c88d54ae5..6bc213f628 100644
--- a/gemfiles/ruby_3.3_redis_4.gemfile
+++ b/gemfiles/ruby_3.3_redis_4.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 c0c0e4a01f..c76eb7d818 100644
--- a/gemfiles/ruby_3.3_redis_4.gemfile.lock
+++ b/gemfiles/ruby_3.3_redis_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -155,6 +155,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_redis_5.gemfile b/gemfiles/ruby_3.3_redis_5.gemfile
index 243ebc2f90..f132092a7d 100644
--- a/gemfiles/ruby_3.3_redis_5.gemfile
+++ b/gemfiles/ruby_3.3_redis_5.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 0cef2d10a8..0e47d1c9a8 100644
--- a/gemfiles/ruby_3.3_redis_5.gemfile.lock
+++ b/gemfiles/ruby_3.3_redis_5.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -159,6 +159,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_relational_db.gemfile b/gemfiles/ruby_3.3_relational_db.gemfile
index d19b8be72a..ea39731d36 100644
--- a/gemfiles/ruby_3.3_relational_db.gemfile
+++ b/gemfiles/ruby_3.3_relational_db.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 c7ba2941be..331ec5a8ab 100644
--- a/gemfiles/ruby_3.3_relational_db.gemfile.lock
+++ b/gemfiles/ruby_3.3_relational_db.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -188,6 +188,7 @@ DEPENDENCIES
delayed_job_active_record
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
makara (>= 0.6.0.pre)
diff --git a/gemfiles/ruby_3.3_resque2_redis3.gemfile b/gemfiles/ruby_3.3_resque2_redis3.gemfile
index 7536441c94..9e98467098 100644
--- a/gemfiles/ruby_3.3_resque2_redis3.gemfile
+++ b/gemfiles/ruby_3.3_resque2_redis3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 815211eb0e..40fa98acda 100644
--- a/gemfiles/ruby_3.3_resque2_redis3.gemfile.lock
+++ b/gemfiles/ruby_3.3_resque2_redis3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -176,6 +176,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_resque2_redis4.gemfile b/gemfiles/ruby_3.3_resque2_redis4.gemfile
index c2e2f1795f..f4909eeca4 100644
--- a/gemfiles/ruby_3.3_resque2_redis4.gemfile
+++ b/gemfiles/ruby_3.3_resque2_redis4.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 d98df91aca..647b56059b 100644
--- a/gemfiles/ruby_3.3_resque2_redis4.gemfile.lock
+++ b/gemfiles/ruby_3.3_resque2_redis4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -180,6 +180,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_sinatra_2.gemfile b/gemfiles/ruby_3.3_sinatra_2.gemfile
index b580155f7f..3f707178be 100644
--- a/gemfiles/ruby_3.3_sinatra_2.gemfile
+++ b/gemfiles/ruby_3.3_sinatra_2.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 fee6022b9f..52049f718c 100644
--- a/gemfiles/ruby_3.3_sinatra_2.gemfile.lock
+++ b/gemfiles/ruby_3.3_sinatra_2.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -177,6 +177,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_sinatra_3.gemfile b/gemfiles/ruby_3.3_sinatra_3.gemfile
index 683aeedb69..54d8b3edfe 100644
--- a/gemfiles/ruby_3.3_sinatra_3.gemfile
+++ b/gemfiles/ruby_3.3_sinatra_3.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 9cc13693f0..8fe71fdf4b 100644
--- a/gemfiles/ruby_3.3_sinatra_3.gemfile.lock
+++ b/gemfiles/ruby_3.3_sinatra_3.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -179,6 +179,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/gemfiles/ruby_3.3_sinatra_4.gemfile b/gemfiles/ruby_3.3_sinatra_4.gemfile
index 3e333ff9c4..ea68c5c7bd 100644
--- a/gemfiles/ruby_3.3_sinatra_4.gemfile
+++ b/gemfiles/ruby_3.3_sinatra_4.gemfile
@@ -36,6 +36,7 @@ gem "rubocop-performance", "~> 1.9", require: false
gem "rubocop-rspec", ["~> 2.20", "< 2.21"], require: false
gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0"
gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"]
+gem "ffi", "~> 1.16.3", require: false
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 23fdbbbda6..3e7307ff6e 100644
--- a/gemfiles/ruby_3.3_sinatra_4.gemfile.lock
+++ b/gemfiles/ruby_3.3_sinatra_4.gemfile.lock
@@ -11,7 +11,7 @@ GIT
PATH
remote: ..
specs:
- datadog (2.0.0.beta2)
+ datadog (2.0.0)
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 9.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
@@ -182,6 +182,7 @@ DEPENDENCIES
datadog!
dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0)
extlz4 (~> 0.3, >= 0.3.3)
+ ffi (~> 1.16.3)
google-protobuf (~> 3.0, != 3.7.1, != 3.7.0)
json-schema (< 3)
memory_profiler (~> 0.9)
diff --git a/integration/apps/hanami/Gemfile b/integration/apps/hanami/Gemfile
index edb636efc8..0d4ede525d 100644
--- a/integration/apps/hanami/Gemfile
+++ b/integration/apps/hanami/Gemfile
@@ -6,6 +6,7 @@ gem 'rake'
gem 'hanami', '~> 1.3'
gem 'hanami-model', '~> 1.3'
gem 'dry-container', '~> 0.8.0'
+gem 'dry-configurable', '~> 0.12.0'
gem 'sqlite3'
gem 'puma'
@@ -13,7 +14,15 @@ gem 'unicorn'
gem 'webrick'
gem 'pry-byebug'
-gem 'datadog', Datadog::DemoEnv.gem_spec('datadog')[0].merge(require: 'datadog/auto_instrument')
+gem_spec = Datadog::DemoEnv.gem_spec('datadog')
+req = {require: 'datadog/auto_instrument'}
+opts = if gem_spec.last.is_a?(Hash)
+ gem_spec.pop.merge(req)
+else
+ req
+end
+gem_spec << opts
+gem 'datadog', *gem_spec
gem 'google-protobuf', '~> 3.0'
group :development do
diff --git a/integration/apps/hanami/apps/acme/controllers/books/show.rb b/integration/apps/hanami/apps/acme/controllers/books/show.rb
index 6a328a4de7..9af87e3d46 100644
--- a/integration/apps/hanami/apps/acme/controllers/books/show.rb
+++ b/integration/apps/hanami/apps/acme/controllers/books/show.rb
@@ -5,10 +5,12 @@ class Show
include Acme::Action
def call(params)
+=begin Uncomment for testing failures
# binding.pry
if rand > 0.5
raise "Oooops...."
end
+=end
end
end
end
diff --git a/integration/apps/hanami/config/environment.rb b/integration/apps/hanami/config/environment.rb
index 8c1a700eb7..5dadfe9bc6 100644
--- a/integration/apps/hanami/config/environment.rb
+++ b/integration/apps/hanami/config/environment.rb
@@ -1,7 +1,6 @@
require 'bundler/setup'
require 'hanami/setup'
require 'hanami/model'
-require_relative '../lib/hanami'
require_relative '../apps/acme/application'
Hanami.configure do
diff --git a/integration/apps/hanami/config/puma.rb b/integration/apps/hanami/config/puma.rb
index 39336d6d3f..5fc7694abc 100644
--- a/integration/apps/hanami/config/puma.rb
+++ b/integration/apps/hanami/config/puma.rb
@@ -12,8 +12,6 @@
preload_app!
-rackup DefaultRackup
-
port ENV.fetch("PORT") { 80 }
environment ENV.fetch("HANAMI_ENV") { "development" }
diff --git a/integration/apps/hanami/config/unicorn.rb b/integration/apps/hanami/config/unicorn.rb
new file mode 100644
index 0000000000..4644b64b9c
--- /dev/null
+++ b/integration/apps/hanami/config/unicorn.rb
@@ -0,0 +1,23 @@
+require 'datadog/demo_env'
+
+# config/unicorn.rb
+worker_processes Integer(ENV["WEB_CONCURRENCY"] || 3)
+timeout 15
+preload_app true
+
+Datadog::DemoEnv.print_env('Unicorn master environment')
+
+before_fork do |server, worker|
+ Signal.trap 'TERM' do
+ puts 'Unicorn master intercepting TERM and sending myself QUIT instead'
+ Process.kill 'QUIT', Process.pid
+ end
+end
+
+after_fork do |server, worker|
+ Signal.trap 'TERM' do
+ puts 'Unicorn worker intercepting TERM and doing nothing. Wait for master to send QUIT'
+ end
+
+ Datadog::DemoEnv.print_env('Unicorn worker environment')
+end
diff --git a/integration/apps/hanami/lib/hanami.rb b/integration/apps/hanami/lib/hanami.rb
deleted file mode 100644
index b68577ed21..0000000000
--- a/integration/apps/hanami/lib/hanami.rb
+++ /dev/null
@@ -1,2 +0,0 @@
-module Hanami
-end
diff --git a/integration/script/build-images b/integration/script/build-images
index 72fe122031..ddda248e9e 100755
--- a/integration/script/build-images
+++ b/integration/script/build-images
@@ -5,9 +5,18 @@ INTEGRATION_SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1
INTEGRATION_DIR=${INTEGRATION_SCRIPT_DIR%/script}
cd $INTEGRATION_DIR
+APP_RUBY_VERSION=
+
# Parse options
-while getopts ":v:" opt; do
+while getopts ":hv:" opt; do
case $opt in
+ h)
+ echo "Usage: ./script/build-images [-v RUBY_VERSION]"
+ echo
+ echo "If no Ruby version is specified, images are built for each of the"
+ echo "supported versions (currently 2.1 through 3.3)."
+ exit 0
+ ;;
v)
APP_RUBY_VERSION=$OPTARG
;;
@@ -27,7 +36,7 @@ echo "== Building base images... =="
# docker build -t datadog/dd-apm-demo:wrk -f $INTEGRATION_DIR/images/wrk/Dockerfile $INTEGRATION_DIR/images
docker build -t datadog/dd-apm-demo:agent -f $INTEGRATION_DIR/images/agent/Dockerfile $INTEGRATION_DIR/images/agent
-if [[ ! -z $APP_RUBY_VERSION ]]; then
+if test -n "$APP_RUBY_VERSION"; then
docker build -t datadog/dd-apm-demo:rb-$APP_RUBY_VERSION -f $INTEGRATION_DIR/images/ruby/$APP_RUBY_VERSION/Dockerfile $INTEGRATION_DIR/images
else
docker build -t datadog/dd-apm-demo:rb-2.1 -f $INTEGRATION_DIR/images/ruby/2.1/Dockerfile $INTEGRATION_DIR/images
diff --git a/lib-injection/Dockerfile b/lib-injection/Dockerfile
index 62a2421ef3..4f49a27c0e 100644
--- a/lib-injection/Dockerfile
+++ b/lib-injection/Dockerfile
@@ -1,6 +1,6 @@
# This image provides the files needed to install the dd-trace-rb
# and auto instrument Ruby applications in containerized environments.
-FROM alpine:3.18.3
+FROM alpine:3.20
# Set high UID to prevent possible conflict with existing users: http://www.linfo.org/uid.html
ARG UID=10000
diff --git a/lib/datadog.rb b/lib/datadog.rb
index 06c9b31962..4a7253699a 100644
--- a/lib/datadog.rb
+++ b/lib/datadog.rb
@@ -7,5 +7,4 @@
# Load other products (must follow tracing)
require_relative 'datadog/profiling'
require_relative 'datadog/appsec'
-require_relative 'datadog/debugger'
require_relative 'datadog/kit'
diff --git a/lib/datadog/core/configuration/components.rb b/lib/datadog/core/configuration/components.rb
index fd1cda1864..f7e00d7a98 100644
--- a/lib/datadog/core/configuration/components.rb
+++ b/lib/datadog/core/configuration/components.rb
@@ -13,7 +13,6 @@
require_relative '../../tracing/component'
require_relative '../../profiling/component'
require_relative '../../appsec/component'
-require_relative '../../debugger/component'
module Datadog
module Core
@@ -81,7 +80,6 @@ def build_telemetry(settings, agent_settings, logger)
:runtime_metrics,
:telemetry,
:tracer,
- :debugger,
:appsec
def initialize(settings)
@@ -107,7 +105,6 @@ def initialize(settings)
@health_metrics = self.class.build_health_metrics(settings)
@telemetry = self.class.build_telemetry(settings, agent_settings, logger)
@appsec = Datadog::AppSec::Component.build_appsec_component(settings)
- @debugger = Datadog::Debugger::Component.build(settings)
self.class.configure_tracing(settings)
end
diff --git a/lib/datadog/debugger.rb b/lib/datadog/debugger.rb
deleted file mode 100644
index 1745e36997..0000000000
--- a/lib/datadog/debugger.rb
+++ /dev/null
@@ -1,19 +0,0 @@
-# frozen_string_literal: true
-
-require_relative 'debugger/component'
-require_relative 'debugger/configuration'
-require_relative 'debugger/extensions'
-
-module Datadog
- # Namespace for Datadog Debugger instrumentation
- module Debugger
- class << self
- def enabled?
- Datadog.configuration.debugger.enabled
- end
- end
-
- # Expose Debugger to global shared objects
- Extensions.activate!
- end
-end
diff --git a/lib/datadog/debugger/component.rb b/lib/datadog/debugger/component.rb
deleted file mode 100644
index 3e34ee6c77..0000000000
--- a/lib/datadog/debugger/component.rb
+++ /dev/null
@@ -1,18 +0,0 @@
-# frozen_string_literal: true
-
-module Datadog
- module Debugger
- # Core-pluggable component for Debugger
- class Component
- class << self
- def build(settings)
- return unless settings.respond_to?(:debugger) && settings.debugger.enabled
-
- new
- end
- end
-
- def shutdown!(replacement = nil); end
- end
- end
-end
diff --git a/lib/datadog/debugger/configuration.rb b/lib/datadog/debugger/configuration.rb
deleted file mode 100644
index 419bf1715e..0000000000
--- a/lib/datadog/debugger/configuration.rb
+++ /dev/null
@@ -1,11 +0,0 @@
-# frozen_string_literal: true
-
-module Datadog
- module Debugger
- # Configuration for Debugger
- module Configuration
- end
- end
-end
-
-require_relative 'configuration/settings'
diff --git a/lib/datadog/debugger/configuration/settings.rb b/lib/datadog/debugger/configuration/settings.rb
deleted file mode 100644
index 3314e60aa8..0000000000
--- a/lib/datadog/debugger/configuration/settings.rb
+++ /dev/null
@@ -1,27 +0,0 @@
-# frozen_string_literal: true
-
-module Datadog
- module Debugger
- module Configuration
- # Settings
- module Settings
- def self.extended(base)
- base = base.singleton_class unless base.is_a?(Class)
- add_settings!(base)
- end
-
- def self.add_settings!(base)
- base.class_eval do
- settings :debugger do
- option :enabled do |o|
- o.type :bool
- o.env 'DD_DYNAMIC_INSTRUMENTATION_ENABLED'
- o.default false
- end
- end
- end
- end
- end
- end
- end
-end
diff --git a/lib/datadog/debugger/extensions.rb b/lib/datadog/debugger/extensions.rb
deleted file mode 100644
index e17b2a5037..0000000000
--- a/lib/datadog/debugger/extensions.rb
+++ /dev/null
@@ -1,15 +0,0 @@
-# frozen_string_literal: true
-
-require_relative 'configuration'
-
-module Datadog
- module Debugger
- # Extends Datadog tracing with Debugger features
- module Extensions
- # Inject Debugger into global objects.
- def self.activate!
- Core::Configuration::Settings.extend(Configuration::Settings)
- end
- end
- end
-end
diff --git a/lib/datadog/opentelemetry/sdk/span_processor.rb b/lib/datadog/opentelemetry/sdk/span_processor.rb
index caa07e9193..ab7ef49ba2 100644
--- a/lib/datadog/opentelemetry/sdk/span_processor.rb
+++ b/lib/datadog/opentelemetry/sdk/span_processor.rb
@@ -112,6 +112,11 @@ def span_arguments(span, attributes)
if attributes.key?('analytics.event') && (analytics_event = attributes['analytics.event']).respond_to?(:casecmp)
attributes[Tracing::Metadata::Ext::Analytics::TAG_SAMPLE_RATE] = analytics_event.casecmp('true') == 0 ? 1 : 0
end
+
+ if attributes.key?('http.response.status_code')
+ attributes[Tracing::Metadata::Ext::HTTP::TAG_STATUS_CODE] = attributes.delete('http.response.status_code')
+ end
+
attributes[Tracing::Metadata::Ext::TAG_KIND] = span.kind || 'internal'
kwargs = { start_time: ns_to_time(span.start_timestamp) }
diff --git a/lib/datadog/opentelemetry/sdk/trace/span.rb b/lib/datadog/opentelemetry/sdk/trace/span.rb
index 6bf3065719..1a5610ce0d 100644
--- a/lib/datadog/opentelemetry/sdk/trace/span.rb
+++ b/lib/datadog/opentelemetry/sdk/trace/span.rb
@@ -141,10 +141,12 @@ def override_datadog_values(span, key, value)
value.casecmp('true') == 0 ? 1 : 0
)
end
+
+ span.set_tag('http.status_code', value) if key == 'http.response.status_code'
end
DATADOG_SPAN_ATTRIBUTE_OVERRIDES = ['analytics.event', 'operation.name', 'resource.name', 'service.name',
- 'span.type'].freeze
+ 'span.type', 'http.response.status_code'].freeze
::OpenTelemetry::SDK::Trace::Span.prepend(self)
end
diff --git a/lib/datadog/tracing/correlation.rb b/lib/datadog/tracing/correlation.rb
index 5d1eb77f7d..831608c83d 100644
--- a/lib/datadog/tracing/correlation.rb
+++ b/lib/datadog/tracing/correlation.rb
@@ -73,12 +73,7 @@ def to_log_format
end
def trace_id
- if Datadog.configuration.tracing.trace_id_128_bit_logging_enabled &&
- !Tracing::Utils::TraceId.to_high_order(@trace_id).zero?
- Kernel.format('%032x', @trace_id)
- else
- Tracing::Utils::TraceId.to_low_order(@trace_id).to_s
- end
+ Correlation.format_trace_id(@trace_id)
end
end
@@ -97,6 +92,15 @@ def identifier_from_digest(digest)
trace_id: digest.trace_id,
)
end
+
+ def format_trace_id(trace_id)
+ if Datadog.configuration.tracing.trace_id_128_bit_logging_enabled &&
+ !Tracing::Utils::TraceId.to_high_order(trace_id).zero?
+ Kernel.format('%032x', trace_id)
+ else
+ Tracing::Utils::TraceId.to_low_order(trace_id).to_s
+ end
+ end
end
end
end
diff --git a/lib/datadog/version.rb b/lib/datadog/version.rb
index af5fc386ab..fb340ecd85 100644
--- a/lib/datadog/version.rb
+++ b/lib/datadog/version.rb
@@ -5,7 +5,7 @@ module VERSION
MAJOR = 2
MINOR = 0
PATCH = 0
- PRE = 'beta2'
+ PRE = nil
BUILD = nil
# PRE and BUILD above are modified for dev gems during gem build GHA workflow
diff --git a/sig/datadog/core/configuration/settings.rbs b/sig/datadog/core/configuration/settings.rbs
index 9a1636804d..ca81552f61 100644
--- a/sig/datadog/core/configuration/settings.rbs
+++ b/sig/datadog/core/configuration/settings.rbs
@@ -54,12 +54,6 @@ module Datadog
def templates: () -> _TemplatesBlock
end
- interface _Debugger
- def enabled: () -> bool
-
- def enabled=: (bool) -> void
- end
-
interface _TemplatesBlock
def html=: (::String) -> void
@@ -88,8 +82,6 @@ module Datadog
def appsec: (?untyped? options) -> Datadog::Core::Configuration::Settings::_AppSec
- def debugger: (?untyped? options) -> Datadog::Core::Configuration::Settings::_Debugger
-
def remote: (?untyped? options) -> Datadog::Core::Configuration::Settings::_Remote
end
end
diff --git a/sig/datadog/debugger.rbs b/sig/datadog/debugger.rbs
deleted file mode 100644
index 6c0042865c..0000000000
--- a/sig/datadog/debugger.rbs
+++ /dev/null
@@ -1,5 +0,0 @@
-module Datadog
- module Debugger
- def self.enabled?: () -> bool
- end
-end
diff --git a/sig/datadog/debugger/component.rbs b/sig/datadog/debugger/component.rbs
deleted file mode 100644
index 7c4cbf8afa..0000000000
--- a/sig/datadog/debugger/component.rbs
+++ /dev/null
@@ -1,11 +0,0 @@
-module Datadog
- module Debugger
- class Component
- def self.build: (Datadog::Core::Configuration::Settings settings) -> Datadog::Debugger::Component?
-
- private
-
- def shutdown!: () -> untyped
- end
- end
-end
diff --git a/sig/datadog/debugger/configuration.rbs b/sig/datadog/debugger/configuration.rbs
deleted file mode 100644
index ddeb487ec0..0000000000
--- a/sig/datadog/debugger/configuration.rbs
+++ /dev/null
@@ -1,6 +0,0 @@
-module Datadog
- module Debugger
- module Configuration
- end
- end
-end
diff --git a/sig/datadog/debugger/configuration/settings.rbs b/sig/datadog/debugger/configuration/settings.rbs
deleted file mode 100644
index e35208fd08..0000000000
--- a/sig/datadog/debugger/configuration/settings.rbs
+++ /dev/null
@@ -1,19 +0,0 @@
-module Datadog
- module Debugger
- module Configuration
- # Settings
- module Settings
- extend Datadog::Core::Configuration::Base::ClassMethods
- include Datadog::Core::Configuration::Base::InstanceMethods
- extend Datadog::Core::Configuration::Options::ClassMethods
- include Datadog::Core::Configuration::Options::InstanceMethods
-
- def self.extended: (untyped base) -> untyped
-
- def self.add_settings!: (untyped base) -> untyped
-
- def self.enabled: -> bool
- end
- end
- end
-end
diff --git a/sig/datadog/debugger/extensions.rbs b/sig/datadog/debugger/extensions.rbs
deleted file mode 100644
index 97a83fe3d3..0000000000
--- a/sig/datadog/debugger/extensions.rbs
+++ /dev/null
@@ -1,7 +0,0 @@
-module Datadog
- module Debugger
- module Extensions
- def self.activate!: () -> untyped
- end
- end
-end
diff --git a/spec/datadog/core/configuration/components_spec.rb b/spec/datadog/core/configuration/components_spec.rb
index f51b8eb1e7..e04fad93fc 100644
--- a/spec/datadog/core/configuration/components_spec.rb
+++ b/spec/datadog/core/configuration/components_spec.rb
@@ -1085,7 +1085,6 @@
expect(components.tracer).to receive(:shutdown!)
expect(components.remote).to receive(:shutdown!) unless components.remote.nil?
expect(components.profiler).to receive(:shutdown!) unless components.profiler.nil?
- expect(components.debugger).to receive(:shutdown!) unless components.debugger.nil?
expect(components.appsec).to receive(:shutdown!) unless components.appsec.nil?
expect(components.runtime_metrics).to receive(:stop)
.with(true, close_metrics: false)
@@ -1105,7 +1104,6 @@
let(:profiler) { Datadog::Profiling.supported? ? instance_double(Datadog::Profiling::Profiler) : nil }
let(:remote) { instance_double(Datadog::Core::Remote::Component) }
let(:appsec) { instance_double(Datadog::AppSec::Component) }
- let(:debugger) { instance_double(Datadog::Debugger::Component) }
let(:runtime_metrics_worker) { instance_double(Datadog::Core::Workers::RuntimeMetrics, metrics: runtime_metrics) }
let(:runtime_metrics) { instance_double(Datadog::Core::Runtime::Metrics, statsd: statsd) }
let(:health_metrics) { instance_double(Datadog::Core::Diagnostics::Health::Metrics, statsd: statsd) }
@@ -1116,7 +1114,6 @@
allow(replacement).to receive(:tracer).and_return(tracer)
allow(replacement).to receive(:profiler).and_return(profiler)
allow(replacement).to receive(:appsec).and_return(appsec)
- allow(replacement).to receive(:debugger).and_return(debugger)
allow(replacement).to receive(:remote).and_return(remote)
allow(replacement).to receive(:runtime_metrics).and_return(runtime_metrics_worker)
allow(replacement).to receive(:health_metrics).and_return(health_metrics)
@@ -1131,7 +1128,6 @@
expect(components.tracer).to receive(:shutdown!)
expect(components.profiler).to receive(:shutdown!) unless components.profiler.nil?
expect(components.appsec).to receive(:shutdown!) unless components.appsec.nil?
- expect(components.debugger).to receive(:shutdown!) unless components.debugger.nil?
expect(components.runtime_metrics).to receive(:stop)
.with(true, close_metrics: false)
expect(components.runtime_metrics.metrics.statsd).to receive(:close)
diff --git a/spec/datadog/debugger/component_spec.rb b/spec/datadog/debugger/component_spec.rb
deleted file mode 100644
index 257130636d..0000000000
--- a/spec/datadog/debugger/component_spec.rb
+++ /dev/null
@@ -1,29 +0,0 @@
-require 'datadog/debugger/component'
-
-RSpec.describe Datadog::Debugger::Component do
- describe '.build' do
- let(:settings) do
- settings = Datadog::Core::Configuration::Settings.new
- settings.debugger.enabled = debugger_enabled
- settings
- end
-
- context 'when debugger is enabled' do
- let(:debugger_enabled) { true }
-
- it 'returns a Datadog::Debugger::Component instance' do
- component = described_class.build(settings)
- expect(component).to be_a(described_class)
- end
- end
-
- context 'when debugger is disabled' do
- let(:debugger_enabled) { false }
-
- it 'returns nil' do
- component = described_class.build(settings)
- expect(component).to be nil
- end
- end
- end
-end
diff --git a/spec/datadog/debugger/configuration/settings_spec.rb b/spec/datadog/debugger/configuration/settings_spec.rb
deleted file mode 100644
index e9b0422b6c..0000000000
--- a/spec/datadog/debugger/configuration/settings_spec.rb
+++ /dev/null
@@ -1,45 +0,0 @@
-require 'spec_helper'
-
-RSpec.describe Datadog::Debugger::Configuration::Settings do
- subject(:settings) { Datadog::Core::Configuration::Settings.new }
-
- describe 'debugger' do
- describe '#enabled' do
- subject(:enabled) { settings.debugger.enabled }
-
- context 'when DD_DYNAMIC_INSTRUMENTATION_ENABLED' do
- around do |example|
- ClimateControl.modify('DD_DYNAMIC_INSTRUMENTATION_ENABLED' => debugger_enabled) do
- example.run
- end
- end
-
- context 'is not defined' do
- let(:debugger_enabled) { nil }
-
- it { is_expected.to eq false }
- end
-
- context 'is defined' do
- let(:debugger_enabled) { 'true' }
-
- it { is_expected.to eq(true) }
- end
- end
- end
-
- describe '#enabled=' do
- subject(:set_debugger_enabled) { settings.debugger.enabled = debugger_enabled }
-
- [true, false].each do |value|
- context "when given #{value}" do
- let(:debugger_enabled) { value }
-
- before { set_debugger_enabled }
-
- it { expect(settings.debugger.enabled).to eq(value) }
- end
- end
- end
- end
-end
diff --git a/spec/datadog/opentelemetry_spec.rb b/spec/datadog/opentelemetry_spec.rb
index bdc24bd455..f006a056fb 100644
--- a/spec/datadog/opentelemetry_spec.rb
+++ b/spec/datadog/opentelemetry_spec.rb
@@ -165,6 +165,15 @@
end
end
end
+
+ context 'for http.response.status_code' do
+ let(:attribute_name) { 'http.response.status_code' }
+ let(:attribute_value) { '200' }
+
+ it 'overrides the respective Datadog span name' do
+ expect(span.get_tag('http.status_code')).to eq('200')
+ end
+ end
end
context 'for OpenTelemetry semantic convention' do
@@ -508,6 +517,15 @@
end
end
+ context 'for http.response.status_code' do
+ let(:attribute_name) { 'http.response.status_code' }
+ let(:attribute_value) { '200' }
+
+ it 'overrides the respective Datadog span name' do
+ expect(span.get_tag('http.status_code')).to eq('200')
+ end
+ end
+
context 'for OpenTelemetry semantic convention' do
[
[:internal, {}, 'internal'],
diff --git a/spec/datadog/release_gem_spec.rb b/spec/datadog/release_gem_spec.rb
index 51619fd2e7..95aae580a4 100644
--- a/spec/datadog/release_gem_spec.rb
+++ b/spec/datadog/release_gem_spec.rb
@@ -46,6 +46,7 @@
|\.circleci
|\.github
|\.gitlab
+ |\.vscode
|lib-injection
|appraisal
|benchmarks
@@ -100,5 +101,11 @@
)
end
end
+
+ context 'licenses' do
+ it 'returns dual licenses (BSD-3-Clause and Apache-2)' do
+ expect(gemspec.licenses).to contain_exactly('BSD-3-Clause', 'Apache-2.0')
+ end
+ end
end
end
diff --git a/spec/datadog/tracing/correlation_spec.rb b/spec/datadog/tracing/correlation_spec.rb
index ef2c8ac6f8..9b0946499f 100644
--- a/spec/datadog/tracing/correlation_spec.rb
+++ b/spec/datadog/tracing/correlation_spec.rb
@@ -81,6 +81,74 @@
end
end
+ describe '#trace_id' do
+ context 'when 128 bit trace id logging is not enabled' do
+ before do
+ allow(Datadog.configuration.tracing).to receive(:trace_id_128_bit_logging_enabled).and_return(false)
+ end
+
+ context 'when given 64 bit trace id' do
+ it 'returns to lower 64 bits of trace id' do
+ trace_id = 0xaaaaaaaaaaaaaaaa
+
+ result = described_class.format_trace_id(trace_id)
+
+ # `0xaaaaaaaaaaaaaaaa.to_s` => '12297829382473034410'
+ expect(result).to eq('12297829382473034410')
+ end
+ end
+
+ context 'when given 128 bit trace id' do
+ it 'returns to lower 64 bits of trace id' do
+ trace_id = 0xaaaaaaaaaaaaaaaaffffffffffffffff
+
+ result = described_class.format_trace_id(trace_id)
+
+ # `0xffffffffffffffff.to_s` => '18446744073709551615'
+ expect(result).to eq('18446744073709551615')
+ end
+ end
+ end
+
+ context 'when 128 bit trace id logging is enabled' do
+ before do
+ allow(Datadog.configuration.tracing).to receive(:trace_id_128_bit_logging_enabled).and_return(true)
+ end
+
+ context 'when given 64 bit trace id' do
+ it 'returns lower 64 bits of trace id' do
+ trace_id = 0xaaaaaaaaaaaaaaaa
+
+ result = described_class.format_trace_id(trace_id)
+
+ # `0xaaaaaaaaaaaaaaaa.to_s` => '12297829382473034410'
+ expect(result).to eq('12297829382473034410')
+ end
+ end
+
+ context 'when given > 64 bit trace id' do
+ it 'returns the entire trace id in hex encoded and zero padded format' do
+ trace_id = 0x00ffffffffffffffaaaaaaaaaaaaaaaa
+
+ result = described_class.format_trace_id(trace_id)
+
+ expect(result).to eq('00ffffffffffffffaaaaaaaaaaaaaaaa')
+ end
+ end
+
+ context 'when given > 64 bit trace id but high order is 0' do
+ it 'returns to lower 64 bits of trace id' do
+ trace_id = 0x00000000000000000aaaaaaaaaaaaaaaa
+
+ result = described_class.format_trace_id(trace_id)
+
+ # `0xaaaaaaaaaaaaaaaa.to_s` => '12297829382473034410'
+ expect(result).to eq('12297829382473034410')
+ end
+ end
+ end
+ end
+
describe described_class::Identifier do
describe '#new' do
context 'given no arguments' do